-3
我有一个C#应用程序。在这个C#应用程序中,我有一个对象,我将调用order
。 order
的内部属于Departments
。 Departments
内部属于Items
。我希望把所有的Departments
的所有Items
成List
。有没有比这更优雅的解决方案:C# - 加入列表的所有列表一起
var items = new List<Item>();
foreach (var department in order.Departments)
{
foreach (var item in department.Items)
{
items.Add(item);
}
}
虽然上面的“作品”。我似乎可以用更浓缩的方式写出来。然而,我还没有弄清楚如何。
感谢,
AddRange()对你来说足够好吗? – mfvjunior
是否有你选择发布此问题而不是首先使用Google搜索的原因?或者你可以修改你的问题,以显示你研究过的证据,并找不到你要找的东西吗?下面是我得到的,当我复制你的标题到谷歌:https://www.google.com/search?q=C%23+-+Joining+All+Lists+of+Lists+together&ie=utf-8&oe=utf- 8 –
而且,我想指出的是,与一个1.6K代表,你应该知道这是如何工作的,现在...... –