计算ArrayList C#中的特定对象类型

时间:2011-10-08 10:46:21

标签: c# arraylist

如何计算C#中ArrayList中特定对象类型的数量?

更具体地说,我有三个基类'Letter','X','Y'和'Z'的子类。已经创建了各种数量的X,Y和Z对象并将其添加到arraylist中。然后我需要计算该列表中有多少个X对象。解决这个问题的最佳方法是什么?

为任何帮助伙伴/女孩干杯。

1 个答案:

答案 0 :(得分:15)

您还可以使用OfType<T> Extension Method

int myCount = myArrayList.OfType<X>().Count()