在我的VB.NET代码中,我有这样的事情:
clsEmployees
的集合,由clsEmployee
个对象组成。
我需要一个LINQ语句,这样它会返回一个DataTable,由clsEmployee
字段组成,可以是firstname,lastname,employeeID,phone,city等。
此外,LINQ语句应仅返回phone不为空的那些行。
答案 0 :(得分:0)
像
这样的东西var aList = empList
.Where((e) => e.phone != null)
.Select((e) => new { firstname : e.firstname, lastname : e.lastname }); // etc
如果您确实需要行,可以在select中使用新的DataRow(...)。