【发布时间】:2013-11-18 09:07:21
【问题描述】:
我以前从未使用过谓词,所以我在使用 Array.FindAll 时遇到了很多麻烦
基本上我在这里有一组我自己的自定义枚举 public enum Colors { Empty, Blue, Red, Green, Purple, White, Orange };
我的问题是我不明白如何使用 FindAll 来计算某种颜色在数组中出现的次数。我打算做这样的事情......
Colors matches[];
matches = Array.FindAll(myArray,/*I don't know what to put here*/);
int numOfMatches = matches.length;
我用什么作为第二个参数来找到像蓝色这样的颜色?
【问题讨论】: