2010-08-13 120 views
4

如何選擇任何實體查詢中的所有ID作爲列表?在實體框架中選擇ID?

讓說我有2個屬性

(INT)身份證

(任何類型)(屬性)

如何在查詢中選擇所有ID爲列表的實體?

回答

5

像這樣:

var IDs = from e in Entities 
      select e.Id; 
+0

說的工作,但用括號和.ToList()內安置; so: var IDs =(來自實體中的e select e.Id).ToList(); – beratuslu 2010-08-13 15:39:22

+0

你是對的,因爲它是在我的答案你會得到一個IEnumerable 而不是一個列表,但你應該能夠迭代或者列表實現IEnumerable 。 – Lazarus 2010-08-14 10:27:55