Неет, чтобы преобразовать список в список в список Флэтт - LINQ, которая с#
Мне нужно flatt list<object> с sub object в 1 Список.
у меня есть
Список<object1> В этом списке у меня есть подсписок
со свойствами
класс object1
{
идентификатор общественных инт ;
наименование общественных инт ;
публичный список элементов & lt;object2> ;
}
объект класса 2
{
идентификатор общественных инт ;
публичное строковое имя;
цена государственного десятичной ;
}
например
объект 1 имеет id = 1, имя=один со списком из 3 элементов..
мне нужно это в 1 плоском списке
Список<объект 3=""> flatt
объект 3 будет иметь
класс object3
{
идентификатор общественных инт ;
наименование общественных инт ;
общественный тип int идентификатор элемента;
публичное строковое имя;
цена государственного десятичной ;
}
мне нужно решение с помощью LINQ. TNX
Что я уже пробовал:
class object1 { public int id; public int name; public list<object2> items; }
class object 2 { public int id; public string name; public decimal price; }
class object3 { public int id; public int name; public int itemid; public string name; public decimal price; }
.....
OriginalGriff
И что же?
А что вы пробовали?
Где ты застрял?
Какая помощь вам нужна?
BillWoodruff
Тот факт, что код, который вы показываете, никогда не компилируется, указывает на то, что вы не приложили никаких усилий. Подсказка: изучите инструкцию Linq 'Select.
Если вы покажете отредактированный код, который действительно компилируется, Я помогу.