C# 可观测集合上的LINQ计数问题

C# 可观测集合上的LINQ计数问题,c#,linq,C#,Linq,我有一个可观察的集合,我试图计算“IsActive”=true的对象数。这看起来应该是可行的,但我得到一个错误,说“Count不能用作方法”。有人知道怎么做吗 int count = createAndDisplayViewModel.AvailableMonitorsForAddOC.Count(p => p.IsActive); 文件顶部缺少使用System.Linq的 给出误导性错误消息(“Count不能用作方法”),因为集合具有Count属性,并且它不知道扩展方法。是否使用Sys

我有一个可观察的集合,我试图计算“IsActive”=true的对象数。这看起来应该是可行的,但我得到一个错误,说“Count不能用作方法”。有人知道怎么做吗

int count = createAndDisplayViewModel.AvailableMonitorsForAddOC.Count(p => p.IsActive);

文件顶部缺少使用System.Linq的


给出误导性错误消息(“Count不能用作方法”),因为集合具有
Count
属性,并且它不知道扩展方法。

是否使用System.Linq添加了
在文件的顶部?枪的儿子。就这样。sheesh一点intellisense帮助会很好非常感谢。我们可以喝一杯吗?或者您可以提供的所有信息:DDOC可用监视器的类型是什么?Count是否在Itelisense建议列表中?可能是打字错误吗?包括Linq吗?目标框架是什么?这可以由您的同事解决