Ich habe die folgende Methode:
public bool IsValid
{
get { return (GetRuleViolations().Count() == 0); }
}
public IEnumerable<RuleViolation> GetRuleViolations(){
//code here
}
Warum ist es, wenn ich es .Count()
oben mache, rot unterstrichen?
Ich habe folgenden Fehler erhalten:
Fehler 1 'System.Collections.Generic.IEnumerable' enthält keine Definition für 'Count' und es konnte keine Erweiterungsmethode 'Count' gefunden werden, die ein erstes Argument vom Typ 'System.Collections.Generic.IEnumerable' akzeptiert (fehlt Ihnen ein Verwenden Sie eine Direktive oder eine Assembly-Referenz?) c: \ Benutzer \ a \ Dokumente \ Visual Studio 2010 \ Projekte \ NerdDinner \ NerdDinner \ Models \ Dinner.cs 15 47 NerdDinner