title: Extracting key and values in dictionary with in dictionary in C#
body: <p>I have a collection of data that look like this:</p>
  
  <pre><code>Dictionary&lt;string, Dictionary&lt;string,IEnumerable&lt;AGString&gt;&gt;&gt; Data = new Dictionary&lt;string, Dictionary&lt;string,IEnumerable&lt;AGString&gt;&gt;&gt;();
  
  Dictionary&lt;string,IEnumerable&lt;AGString&gt;&gt; stdData = new Dictionary&lt;string,IEnumerable&lt;AGString&gt;&gt;();
  </code></pre>
  
  <p>later I have to extract this data and place them in another data structure, for example I have made up Data as it follows:</p>
  
  <pre><code>stdData.Add(item.ObjectName,item.Contents); // this creates the inner dictionary
  Data.Add(collection,stdData); //This creates the final Data dictionary
  </code></pre>
  
  <p>I have tried to extract info by using Data.Key, Data.Keys, but I can not extract the data. Any clue?</p>