IEnumerable не имеет метода Count
У меня есть следующий метод:
public bool IsValid
{
get { return (GetRuleViolations().Count() == 0); }
}
public IEnumerable<RuleViolation> GetRuleViolations(){
//code here
}
Почему это когда я делаю.Count()
выше подчеркнуто красным?
Я получил следующую ошибку:
Ошибка 1 «System.Collections.Generic.IEnumerable» не содержит определения для «Count» и не может быть найден метод расширения «Count», принимающий первый аргумент типа «System.Collections.Generic.IEnumerable» (вы пропустили используя директиву или ссылку на сборку?) c: \ users \ a \ documents \ visual studio 2010 \ Projects \ NerdDinner \ NerdDinner \ Models \ Dinner.cs 15 47 NerdDinner