如何计算C#中ArrayList中特定对象类型的数量?
更具体地说,我有三个基类'Letter','X','Y'和'Z'的子类.已经创建了各种数量的X,Y和Z对象并将其添加到arraylist中.然后我需要计算该列表中有多少个X对象.解决这个问题的最佳方法是什么?
为任何帮助家伙/女孩干杯.
nem*_*esv 15
您还可以使用OfType <T>扩展方法:
int myCount = myArrayList.OfType<X>().Count()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1700 次 |
| 最近记录: |