How do I do dictionary definitions of class attributes?
<p>I've got a class like so:</p>

<pre><code>public class book
{
    public string Author {get; set;}
    public string Genre  {get; set;}
}
</code></pre>

<p>Now, <code>Genre</code>, for instance, is supposed to be a <code>Dictionary</code>, with a list of different Genres with an ID, so when I create a new Book, I set the <code>Genre</code> as one of the <code>Dictionary</code> items.</p>

<p>How would I set this up? Would I have a separate <code>Genre</code> class where I define each one, or... I guess I'm just not sure how to approach it.</p>
