LINQ查询返回的Int列表

时间:2009-05-26 11:28:12

标签: linq

我有一张具有ID和其他属性的表。

如何通过该表上的LINQ查询获取 ID 列表?

2 个答案:

答案 0 :(得分:8)

使用Select方法将结果投影为不同的格式:

var myList = myTable.Select(t => t.ID).ToList();

应该这样做,请注意你也可以使用更像SQL的语法:

var myList = (from t in myTable
             select t.ID).ToList();

编辑:

另请注意,这是C#语法,如果您需要不同的语法,则需要澄清您正在使用的语言。

答案 1 :(得分:1)

尝试

var list = from b 
           in MyDataContext.Table
           select b.ID