回答
只需使用嵌套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