title: Unable to get Additional Value from Dictionary
body: <p>I have a dictionary collection which consist &quot;TextDescription&quot; and &quot;TextValues&quot; (List Collection) which has two objects &quot;Date&quot;,&quot;Text&quot;<br/>
  &quot;TextDescription&quot;:&quot;Your payment due date is dec 12 on every month&quot;<br/>
  <em>0 th Item
  &quot;Date&quot;=&gt; &quot;12/12/2018&quot;
  &quot;Text&quot;=&gt;&quot;A,B,C,D,E,F&quot;<br/>
  1 st Item
  &quot;Date&quot;=&gt; &quot;12/12/2019&quot;
  &quot;Text&quot;=&gt;&quot;G,H,I,J,K,L&quot;</em></p>
  <p>I have to split the &quot;Text&quot; object with it's comma separated values and add it in a list so I achieved it from below code</p>
  <pre><code> var lstDictionaryItems = cache.Get(CacheKeys.AutoText) as Dictionary&lt;string, Autotext&gt;;
   var txtItemsList = lstDictionaryItems.FirstOrDefault(i =&gt; i.Key.ToString() == _languageIndicator.ToString()).Value.
   TextValues.SelectMany(st =&gt; st.Text.Split(',').Select(x =&gt; new TextValues { Date = x.Trim(), Text = st.Text }));
  </code></pre>
  <p>However I have achieved the Text and Date fields in a separate list item but I left with &quot;TextDescription&quot;.</p>
  <p>txtItemsList doesn't have the property &quot;TextDescription&quot; how can I get this in txtItemList object</p>
  <p>Here is my class structure</p>
  <pre><code>public class AutoText
      {
          public string TextDescription{ get; set; }
          public List&lt;TextValues&gt; TextValues{ get; set; }
      }
      public class TextValues
      {
          public string Date { get; set; }
          public string Text{ get; set; }
      }
  </code></pre>