Я очень новичок в LINQ, и мне интересно, есть ли способ извлечь подсписчик из списка строк, учитывая, что строковые значения предоставляются заранее.Генерация подсписок списка заданных строк
Например, если у меня есть:
var movies = new List<Movie>
{
new Movie { Name = "Noah" },
new Movie { Name = "Terminator" },
new Movie { Name = "Troy" },
new Movie { Name = "Gladiator" },
};
Я хотел бы использовать LINQ для создания подсписка если указать имя строки «Ной» и «Троя».
Я пробовал поиск в Интернете и результаты указывают мне на SelectMany и GroupBy, но все примеры включают списки, содержащие примитивные значения, а не значения примитивов, содержащиеся в объектах.
Что именно вы имеете в виду? Просто 'List', который содержит 'Movie' с свойством 'Name', соответствующим списку строк, в которые вы проходите? –
фильмы - это не список строк. – Steve