Подсчет конкретных типов объектов в ArrayList C # - PullRequest
4 голосов
/ 08 октября 2011

как можно посчитать количество определенного типа объекта в ArrayList в C #?

Более конкретно, у меня есть три подкласса базового класса 'Letter', 'X', 'Y' и'Z'.Различные количества объектов X, Y и Z были созданы и добавлены в массив.Затем мне нужно посчитать, сколько Х объектов в этом списке.Какой лучший способ сделать это?

Приветствует любую помощь, ребята / девочки.

1 Ответ

15 голосов
/ 08 октября 2011

Вы также можете использовать OfType Метод расширения :

int myCount = myArrayList.OfType<X>().Count()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...