0
Q
更多LINQ语法
A
回答
4
var ids = (from x in outerList
from y in x.List
select y).ToList();
或避免的DUP:
var ids = (from x in outerList
from y in x.List
select y).Distinct().ToList();
有关信息,这也可以写成:
var ids = outerList.SelectMany(x => x.List).ToList();
或:
var ids = outerList.SelectMany(x => x.List).Distinct().ToList();
相关问题
- 1. ASP.NET LINQ(C#)更新语法
- 2. 跨多对多的LINQ语法
- 3. LINQ语法与SQL语法
- 4. LINQ语法到SQL语法
- 5. switch linq语法
- 6. LINQ的语法 - 选择多列
- 7. 多个LINQ使用lambda语法
- 8. LINQ查询语法到方法语法
- 9. 如何LINQ方法语法转换为LINQ查询语法
- 10. SQL的LINQ语法
- 11. Linq查询语法
- 12. LINQ查询语法
- 13. 使用LINQ语法
- 14. 基本LINQ语法
- 15. LINQ语法选项
- 16. 了解LINQ语法
- 17. LINQ采用语法
- 18. 无法获取Linq语法
- 19. 凡在LINQ方法语法
- 20. C#Linq语法比较-vs- VB Linq语法
- 21. LINQ方法语法 - 如何实现动态的LINQ语句
- 22. C#LINQ更新语句
- 23. 高级LINQ更新语句
- 24. 多个左LINQ方法语法加入需要
- 25. LINQ到数据集集团通过多列 - 方法语法
- 26. 使用linq方法语法选择多个coulmns
- 27. LinQ方法语法多个表与.where()和无连接
- 28. 的LINQ to XML语法
- 29. Linq JS加入语法
- 30. 旋转台,LINQ语法
请你的问题自足。 – 2012-08-02 21:42:17