将通用IList <customtype>转换为数组?</customtype>

时间:2010-08-13 14:45:36

标签: c# generic-list

我有一个包含自定义类型的IList。该自定义类型的一个属性称为 ID 。如何在不使用for循环的情况下转换它?该数组不应该是CustomType,但如果 ID 的类型是int。

谢谢!

1 个答案:

答案 0 :(得分:14)

尝试:

sourceList.Select(i => i.ID).ToArray();

sourceList是您的IList<CustomType>.

类型列表