title: Add an Array to a Dictionary in C#
body: <p>I have tried reading the other posts on this subject and can't quite figure this out. </p>
  
  <p>I have a list in C# that I want to put in a dictionary with all of the same keys.  The list is this</p>
  
  <pre><code>string[] IN ={"Against","Like","Upon","Through","Of","With","Upon","On","Into","From","by","that","In","About","For"
      ,"Along","Before","Beneath","At","Across","beside","After","Though","Among","Toward","If"};
  </code></pre>
  
  <p>I want to create and populate a dictionary with the key being "IN" (the name of the array) and then having each string for the array in the dictionary.</p>
  
  <p>This is what I wrote to create the dictionary (which I am not sure is correct):</p>
  
  <pre><code>Dictionary&lt;string, List&lt;string&gt;&gt; wordDictionary = new Dictionary&lt;string, List&lt;string&gt;&gt; ()
  </code></pre>
  
  <p>But I am not sure how to populate the dictionary.</p>
  
  <p>Any help would be greatly appreciated as this is the first time I have tried to use a dictionary and I am new to C#</p>