私は次の方法を持っています:
public bool IsValid
{
get { return (GetRuleViolations().Count() == 0); }
}
public IEnumerable<RuleViolation> GetRuleViolations(){
//code here
}
.Count()
上記を実行すると、赤の下線が引かれるのはなぜですか?
次のエラーが発生しました。
エラー 1 'System.Collections.Generic.IEnumerable' には 'Count' の定義が含まれておらず、タイプ 'System.Collections.Generic.IEnumerable' の最初の引数を受け入れる拡張メソッド 'Count' が見つかりませんでした (ディレクティブまたはアセンブリ参照を使用していますか?) c:\users\a\documents\visual studio 2010\Projects\NerdDinner\NerdDinner\Models\Dinner.cs 15 47 NerdDinner