我有一个对象数组,其中调用objStud
了另一个数组
我如何循环和显示它们?
这是一张图片,您可以看到objStud
它的样子
您可以使用SelectMany
先展平:
foreach(var fee in objStud.SelectMany(x => x.Fees))
{
}
只需使用嵌套foreach
语句
foreach (Student stud in objStud)
{
foreach (Fee in stud.Fees)
{
// Do something with stud and/or fee
}
}
您可以在循环和显示值时使用“foreach”。 这是关于如何访问要显示的数据的一个非常简单且很好的示例。
这还将教您数组背后的概念。玩得开心!