我有一個租戶列表(稱爲TenantList),它由Tenant對象組成,它們都具有ID屬性。我怎樣才能返回由ID屬性組成的可枚舉項目?從對象列表中返回屬性列表
1
A
回答
9
您可以使用
var result = TenantList.Select(t => t.ID)
或
var result = from tenant in TenantList select tenant.ID
2
TenantList.Select(t => t.ID)
0
TenantList.Select(t => t.ID);
相關問題
- 1. 反序列化列表對象,屬性返回爲空
- 2. Linq返回對象列表中的一個屬性的交集
- 3. 從列表中的對象的屬性創建列表
- 4. C#從屬性列表中創建一個對象列表
- 5. 從列表中返回每個原始列表屬性的新列表?
- 6. Spring StoredProcedure對象對象返回列表
- 7. 如何使用對象屬性列表排序對象列表
- 8. python - 從屬性存在的對象列表中收集屬性
- 9. LINQ返回在嵌套列表中的子對象的屬性上過濾的對象列表<>
- 10. 從對象列表中獲取一個對象的屬性
- 11. 比較列表中對象的屬性
- 12. 返回WPF中的類對象列表
- 13. 休眠中的對象返回列表
- 14. 創建一個新的對象返回AttributeError:'列表'對象沒有屬性'_sa_instance_state'
- 15. Objectify查詢返回屬性值列表
- 16. 獲取列表中對象的屬性列表
- 17. 從數組中返回對象屬性
- 18. 覆蓋「基類列表」屬性並返回「子類列表」
- 19. 獲取對象列表中具有最大屬性值的對象列表
- 20. WPF對象列表獲取屬性
- 21. 列表對象屬性的枚舉器
- 22. 列表對象沒有屬性拆分
- 23. IHttpActionResult - 返回匿名對象列表
- 24. SpringMVC返回JSON對象列表
- 25. 返回對象的列表,HttpResponseRedirect
- 26. grails返回對象的webservices列表
- 27. Nhibernate NullReferenceException返回域對象列表
- 28. 返回接口對象列表
- 29. 使用JAX-RS返回對象列表
- 30. 異步返回對象列表
有什麼區別? – Malfist 2010-07-21 16:07:00
沒有區別。查詢語法實際上被轉換爲封面下的擴展方法語法。它們只是表達相同查詢的不同方式。隨着您對linq的使用更加舒適,您會發現其中一個更合適,具體取決於上下文。 – 2010-07-21 16:10:09
句法糖。第二種形式在編譯代碼時(從Jon Skeet的深度C#中無恥地撕掉)將「預處理」轉換爲第一種形式。 – 2010-07-21 16:10:28