回答
只需使用嵌套foreach
语句
foreach (Student stud in objStud)
{
foreach (Fee in stud.Fees)
{
// Do something with stud and/or fee
}
}
您可以使用SelectMany
第一扁平化:
foreach(var fee in objStud.SelectMany(x => x.Fees))
{
}
Linq是伟大的,但也许稍微先进的OP提供的问题。 – 2013-03-12 16:53:37
@EricJ .:那么现在是OP学习LINQ的时候了;),它并不是很先进。虽然 – 2013-03-12 16:54:58
我不同意。在使用隐藏该细节的抽象之前,理解嵌套循环的概念非常重要。如果没有基本的理解,OP将会学会做事,而不理解*他们为什么会按照他们的方式工作。 – 2013-03-13 02:33:52
您可以在循环和显示值中使用“foreach”。 This是如何访问要显示的数据的非常简单且很好的示例。
这也将教你阵列背后的概念。玩的开心!
- 1. 通过对象的数组循环
- 2. JavaScript通过对象数组循环?
- 3. Underscore.js - 通过对象数组循环
- 4. 通过对象的JSON对象循环
- 5. ReactJS:通过对象循环
- 6. Foreach通过对象循环
- 7. 循环通过Json对象
- 8. 循环通过对象
- 9. 通过PHP对象循环
- 10. JS通过对象循环
- 11. 循环通过JQuery对象
- 12. 对象的数组循环
- 13. 'for'循环没有正确循环通过对象数组
- 14. 通过循环将对象添加到一组数组中的对象
- 15. 如何通过循环对象的子数组来过滤父对象
- 16. 对象数组for循环
- 17. 循环对象数组
- 18. 通过对象的数组对象
- 19. 通过循环和数组对象并创建其他对象的jQuery的js
- 20. Javascript:通过一系列数组对象循环存储数组
- 21. 如何循环通过对象数组中的Json结果对象
- 22. Angular 2,如何控制对象对象或通过对象对象循环
- 23. 通过对象数组访问对象
- 24. 循环通过对象数组来拉出特定的数据
- 25. 循环通过对象的数组,并找到位置数
- 26. 通过对象循环(stdClass的)
- 27. 循环通过包含对象的PHP
- 28. 通过循环用于...的对象在
- 29. 循环通过JSON对象的jQuery
- 30. 通过数组在对象内循环,在另一个对象内使用jQuery?
+1因为用户甚至不知道如何循环,另一个例子可能太复杂,他不明白。 – 2013-03-12 16:54:40
我还会在这里添加,如果您决定从数组中编辑(添加/删除),您需要切换到for循环。由于OP绝对是新的,所以这也是很好的信息。 :) – tsells 2013-03-12 16:55:05