How to use strongly-typed like dictionary <string,Type> to associate a string to a class
<p>I want to create a dictionary to associate a string to a class for example:</p>

<pre><code>"dog" -&gt; Dog class
"cat" -&gt; Cat class
</code></pre>

<p>so I tried this</p>

<pre><code>public Dictionary&lt;String, Type&gt; dic = new Dictionary&lt;String, Type&gt;();
dic.Add("dog", Dog);
</code></pre>

<p>but Add doesn't accept <code>Dog</code>.</p>

<p>So what's the syntax ?</p>
