-3
У меня есть классПроекция, чтобы выбрать элементы из списка <T>
public class MyClass
{
public p1 {get; set}
public p2 {get;set;}
public p3 {get;set;}
}
и общий список List<MyClass> myList
.
Я знаю, что я могу написать
var myvar = from x in myList select new {x.p1, x.p2};
Как я пишу проекцию, чтобы выбрать только p1 и p2 из MyList используя расширение метода выбора?
myList.Select(????
Документация Enumerable.Select только показывает, как выбрать одно значение
IEnumerable<int> squares =
Enumerable.Range(1, 10).Select(x => x * x);
, если это помогает, Resharper может переключаться синтаксис метода LINQ для запроса синтаксис и наоборот – Jonesopolis
Отредактировано вопрос добавить исследования, предположительно сделанные ОП. К сожалению, похоже, что вопрос не намного лучше ... ну ладно. –