title: Join anonymous type in LINQ
body: <p>i do have 2 c# declaration table , it column initialise during the creation of the program.</p>
  
  <p>i wanted to join this table base on its UserID and UserName.</p>
  
  <p>My Code is like following</p>
  
  <pre><code>from nSJL in UserList.AsEnumerable()
  join SJL in UserListOnline.AsEnumerable()
  on
  new { nSJL.Field&lt;int&gt;("UserID"), nSJL.Field&lt;string&gt;("UserName") }
  equals
  new { nSJL.Field&lt;int&gt;("UserID"), nSJL.Field&lt;string&gt;("UserName") }
  into sjList
  </code></pre>
  
  <p>in this code i am getting the error</p>
  
  <blockquote>
    <p>Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment, simple name or member access.</p>
  </blockquote>
  
  <p>Anyway to join anonymous type?</p>