How to append to the dictionary?
<p>I have a dictionary defined.</p>

<pre><code>Dictionary&lt;string, string&gt; dataSource;
</code></pre>

<p>There is a function defined in such a way that this Dictionary will get filled atleast ones.</p>

<pre><code>dataSource = l2ListText
             .Zip(l2ListValue, (lText, lValue) =&gt; new { lText, lValue })
             .ToDictionary(x =&gt; x.lValue, x =&gt; x.lText);
</code></pre>

<p><code>l2ListText</code> and <code>l2ListValue</code> are <code>List&lt;String&gt;</code>
This filled in <code>datasource</code> dictionary serves as a datasource for a listbox.</p>

<p>And second time round, it checks if a listbox is empty, and when it is NOT empty, I want to append values to this <code>dataSource</code> and re-assign it as a datasource to the listbox again.</p>

<p>I am finding it difficult to achieve this, please help. </p>
