2009-05-26 175 views

回答

6

使用选择方法的结果投射成不同的格式:

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

应该这样做,注意,您还可以使用更类似于SQL的语法:

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

编辑:

另请注意,这是C#语法,如果您需要使用不同的语法来说明您正在使用哪种语言。

1

尝试

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

这将返回IEnumberable ,而不是列表 - 虽然这是一个很好的机会,问题持有人不关心。 – kastermester 2009-05-26 11:33:10