我们经常使用以下lambda表达式
MyList.Select(x => x.Id).ToList();
使用lambda表达式可以获取多个属性吗?例如MyList中的
Id
和Name
?我知道我可以使用以下语法:
(from item in MyList
select new { item.Id, item.Name }).ToList();
我可以使用lambda表达式做同样的事情吗?
最佳答案
MyList.Select(x => new { x.Id, x.Name }).ToList();
关于c# - LINQ如何在lambda表达式中选择多个属性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4346431/