将对象列表转换为对象属性列表
本文关键字:对象 列表 属性 转换 | 更新日期: 2023-09-27 17:50:16
如果我有:
List<Abc>
Abc
{
int myproperty;
}
是否有一个简单的LINQ查询可以用来创建:
List<int>
其中int
为myproperty
使用Select
方法:
List<Abc> list1;
List<int> list2 = list1.Select(x=>x.myproperty).ToList();
(当然myproperty应该是public)
List<Abc> varName;
List<int> newList = varName.Select(x => x.myproperty).ToList();