标签: c# generic-list
我有一个包含自定义类型的IList。该自定义类型的一个属性称为 ID 。如何在不使用for循环的情况下转换它?该数组不应该是CustomType,但如果 ID 的类型是int。
谢谢!
答案 0 :(得分:14)
尝试:
sourceList.Select(i => i.ID).ToArray();
sourceList是您的IList<CustomType>.
sourceList
IList<CustomType>.