Q
列表与阵列
-5
A
回答
0
您有List
的int[]
所以您需要做的是获取List
中每个项目的每个元素。你必须使用嵌套循环 - 一个在列表上,另一个在当前考虑的列表项的数组上。
1
您可以使用LINQ Enumerable.SelectMany方法拉平序列合并为一个序列:
IEnumerable<int> allIds = nodeIds.SelectMany(x => x);
更新:如果您需要在产生的序列只有唯一的ID,然后谄媚序列之后申请也Enumerable.Distinct。
0
类似:
foreach(var nodeId in nodeIds)
{
foreach(var id in nodeId)
{
//do stuff with id
}
}
或
nodeIds[0][0]
3
例如:
foreach(int[] items in nodeIds)
foreach(int item in items)
// do something with item
0
如果你想从列表中的所有阵列的所有整数,则可以使用SelectMany
方法IEnumerable
:
IEnumerable<int> allIDs = nodeIds.SelectMany(a => a);
可以使用foreach
枚举结果或对结果进行汇总等
相关问题
- 1. 锯齿阵列与阵列阵列
- 2. Gridviews与阵列阵列
- 3. 阵列列表
- 4. 阵列/列表
- 5. 与另一个阵列排列阵列
- 6. 乘法表与2d阵列
- 7. 表格名称与阵列
- 8. 比较阵列与SQl表
- 9. Rails与阵列连接表
- 10. HTML表单,并与阵列
- 11. 熊猫fillna与列表/阵列
- 12. Cocoadialog下拉列表与阵列
- 13. numpy模块阵列与列表比较
- 14. 追加与阵列的列表在Python
- 15. Java Web服务 - 列表与阵列
- 16. 阵列阵列到表
- 17. Java - 多维阵列的阵列列表或多维阵列列表的阵列列表?
- 18. 列表结构的阵列的阵列
- 19. 简化Java阵列和阵列列表
- 20. HTML列表阵列
- 21. Android阵列列表
- 22. 列表JSON阵列
- 23. 列表和阵列
- 24. 矩阵列表中的列表矩阵
- 25. 散列表与arraylist并创建新的阵列列表
- 26. Android中的列表与阵列列表有什么区别
- 27. mongoid与阵列
- 28. str_replace与阵列
- 29. 与阵列
- 30. 与阵列
学习一些编程的基础知识,问这样的问题之前, – Nickolaus 2013-02-19 08:44:10