title: how to access columns by index in LINQ
body: <p>I have a table like this in my Linq to sql class :  </p>
  
  <pre><code>ID   CL1    CL2    CL3 ...  CL20
  --  ----   ----   -----    ------
  1     12     35     54 ....  44
  2     11     35     78 ..... 75
  </code></pre>
  
  <p>data is not important in this example.<br>
  I need to access to each column with their index.  </p>
  
  <p>for example to reach data in CL3  like this:  </p>
  
  <pre><code>var x = db.myTable.single(a=&gt;a.ID==1)[3]; 
  </code></pre>
  
  <p>can anyone help me please?</p>