title: Create a Dictionary<int, List<int>> from a Linq query
body: <p>I have a table in database as follows...  </p>
  
  <pre><code>ID(INT)    Values(VARCHAR(50))  
  1          200,300  
  2          100  
  3          400,500  
  </code></pre>
  
  <p>when I query, I need to get this data in a Dictionary></p>
  
  <p>The code I have so far is...</p>
  
  <p><code>var x = (from o in Values
           select o).ToDictionary(o=&gt;o.ID, p=&gt;p.Values)</code></p>
  
  <p>I would like the <code>p.Values</code> to be converted to a List so I also need to perform a Convert.ToInt32() possibly!<br>
  Any ideas?</p>