title: Load DataTable Using Linq - Convert C# to VB.Net
body: <p>I found the following example on <a href="http://www.erictobia.com/2009/02/21/LoadADataTableWithLINQ.aspx" rel="nofollow noreferrer">http://www.erictobia.com/2009/02/21/LoadADataTableWithLINQ.aspx
  </a>  Unfortunately, I need it in VB and it's using some constructs that neither I nor the automated code converters reciognize.  Anyone out there know how this should be written in VB.Net?  (the problem spot is the "select new {...")</p>
  
  <pre><code>PeopleDataSet ds = new PeopleDataSet();
  using (PeopleDataContext context = new PeopleDataContext())
  {
      (from p in context.Persons
       select new
                  {
                      Row = ds.Person.AddPersonRow(p.Id, p.FirstName, p.LastName)
                  }).ToList();
  
  }
  </code></pre>