Как добавить в основной список данные из подсписка..
У меня есть один основной список:
List<object1> LIST1
object1
обладать свойствами: Id
, Name
и
List<object2> LIST2
object2
со свойствами: Id
, Name
Я хочу попробовать из linq добавить данные из list2 в list1, чтобы иметь один плоский список с обоими данными...я пытаюсь хромым способом получить это, но я хочу от linq...
Что я уже пробовал:
foreach (item in list.selectmenu(a => a.list2).toList()) { //blalballala }
F-ES Sitecore
Я действительно не понимаю вашего вопроса, но решение, вероятно, AddRange и, возможно, SelectMany. AddRange позволяет добавлять список элементов в список;
список1.AddRange(список2.Где(x => x.Prop = 123))
SelectMany превращает список списков в один список, если вы можете это понять :)