Составить запрос для коллекции класов содержащих в себе коллекцию других классов - C#
Формулировка задачи:
Имеем коллекцию объектов типа ItemDefinition.
Коллекция выглядит так:
Класс ItemDefinition:
Мне нужно опросить свойство ModelName класса objs в коллекции objsSection
Класс objs выглядит так:
Как это реализовать средствами LINQ?
public List<ItemDefinition> IDE = new List<ItemDefinition>();
public class ItemDefinition
{
public List<objs> objsSection = new List<objs>();
public List<anim> animSection = new List<anim>();
public List<tobj> tobjSection = new List<tobj>();
public List<txdp> txdpSection = new List<txdp>();
public string Name { get; private set; }
public ItemDefinition(FileInfo f)
{
Name = f.Name.Replace(".ide", "");
.................
}public class objs
{
public string ModelName { get; private set; }
..........Решение задачи: «Составить запрос для коллекции класов содержащих в себе коллекцию других классов»
textual
Листинг программы
IDE.ForEach(x =>
{
x.objsSection.ForEach(y =>
{
y.ModelName...
});
});