Составить запрос для коллекции класов содержащих в себе коллекцию других классов - 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... }); });
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д