#c# #linq
Вопрос:
Я новичок в LINQ/C#. У меня есть перечислимый список:
System.Collections.Generic.IEnumerable<System.Collections.Generic.List>
Я хотел бы извлечь первый элемент из каждого списка и поместить его в новый список:
System.Collections.Generic.List
Например
List<customers> = from myEnumerable
select item[0];
Каков был бы правильный способ формирования запроса linq для извлечения элемента 0 из каждого списка в перечислимом?
Спасибо
Ответ №1:
Каков был бы правильный способ формирования запроса linq для извлечения элемента 0 из каждого списка в перечислимом?
IEnumerable<List<T>> input = ...;
var result = input.Select(l => l[0]).ToList();
Комментарии:
1. Потрясающе, что сработало идеально! Он выбирает первый элемент из каждого списка в IEnumerable. Спасибо, Блинди.