我有一个可观察的集合,并且我试图计算“ IsActive” = true的对象数。看起来应该可以,但是我收到一条错误消息:“计数不能用作方法”。有人知道该怎么做吗?
int count = createAndDisplayViewModel.AvailableMonitorsForAddOC.Count(p => p.IsActive);
答案 0 :(得分:4)
文件顶部缺少using System.Linq
。
由于集合具有Count
属性,并且不知道扩展方法,因此给出了误导性错误消息(“计数不能用作方法”)。