Составить запрос для коллекции класов содержащих в себе коллекцию других классов - C#

Узнай цену своей работы

Формулировка задачи:

Имеем коллекцию объектов типа ItemDefinition. Коллекция выглядит так:
public List<ItemDefinition> IDE = new List<ItemDefinition>();
Класс 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", "");
 
            .................

        }
Мне нужно опросить свойство ModelName класса objs в коллекции objsSection Класс objs выглядит так:
public class objs
    {
        public string ModelName { get; private set; }
..........
Как это реализовать средствами LINQ?

Решение задачи: «Составить запрос для коллекции класов содержащих в себе коллекцию других классов»

textual
Листинг программы
IDE.ForEach(x =>
{
    x.objsSection.ForEach(y =>
    {
         y.ModelName...
    });
});

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы