what's a common way to concat two dictionary given that no duplicate keys in two?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/294138/merging-dictionaries-in-c">Merging dictionaries in C#</a>  </p>
</blockquote>



<p>My way is:</p>

<pre><code>Dictionary&lt;string, int&gt; C =new[] { A, B }.SelectMany(x =&gt; x)
                    .ToDictionary(x =&gt; x.Key, x =&gt; x.Value);
</code></pre>

<p>Can it be simplified?</p>
