title: C# nested dictionaries
body: <p>What is wrong with my syntax? I want to be able to get the value "Genesis" with this <code>info["Gen"]["name"]</code></p>
  
  <pre><code>    public var info = new Dictionary&lt;string, Dictionary&lt;string, string&gt;&gt; {
      {"Gen", new Dictionary&lt;string, string&gt; {
      {"name", "Genesis"},
      {"chapters", "50"},
      {"before", ""},
      {"after", "Exod"}
      }},
      {"Exod", new Dictionary&lt;string, string&gt; {
      {"name", "Exodus"},
      {"chapters", "40"},
      {"before", "Gen"},
      {"after", "Lev"}
      }}};
  </code></pre>