2009-05-26 427 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