title: How to select multiple columns from dataset into a string list with LinQ
body: <p>Okay now this below is working</p>
  
  <pre><code>     List&lt;string&gt; lstKnownMoves = dsAttacksTemp.Tables[0].Rows.
  Cast&lt;DataRow&gt;().Select(r =&gt; r["Column1"].ToString()).ToList();
  </code></pre>
  
  <p>But i want to make it work like below and not working</p>
  
  <pre><code>     List&lt;string&gt; lstKnownMoves = dsAttacksTemp.Tables[0].Rows.
  Cast&lt;DataRow&gt;().Select(r =&gt; r["Column1"].ToString(),r =&gt; r["Column2"].ToString(),r =&gt; r["Column3"].ToString()).ToList();
  </code></pre>
  
  <p>So instead of 1 dataset datarow column, i want to add multiple columns into the list.
  How can i do that ?</p>