title: Convert anonymous type list to normal list
body: <p>I have a simple model like:</p>
  
  <pre><code>public class MyDataClass
  {
      public Guid Value1 { get; set; }
      public Guid Value2 { get; set; }
  }
  </code></pre>
  
  <p>Then I have anonymousTypeList like:</p>
  
  <pre><code>var parameterstest = assignNotificationTableType
                         .Select(x =&gt; new { TaskId, x.EmpGuid })
                         .ToList();
  </code></pre>
  
  <p>So I want to convert that anonymous type list to a normal list so I try:</p>
  
  <pre><code>List&lt;MyDataClass&gt; lista = new List&lt;MyDataClass&gt;();
  foreach(var i in parameterstest)
  {
      lista.Add(i.TaskId,i.EmpGuid);
  }
  </code></pre>
  
  <p>But I get</p>
  
  <blockquote>
    <p>Error CS1501  No overload for method 'Add' takes 2 arguments</p>
  </blockquote>