查找数组匹配查询中的元素数

时间:2013-04-30 12:57:05

标签: c# arrays

我有以下课程:

public class Words
{
    public string word;
    public bool correct;
}

我有一系列的单词。

Words[] words;

我希望计算我的数组中有多少元素将属性correct设置为true。

最有效的方法是什么?

1 个答案:

答案 0 :(得分:6)

使用 LINQ

words.Where(w=>w.correct);

这应该做过滤的技巧。


但如果你只想数:

words.Count(w=>w.correct);