Tôi có phương pháp sau:
public bool IsValid
{
get { return (GetRuleViolations().Count() == 0); }
}
public IEnumerable<RuleViolation> GetRuleViolations(){
//code here
}
Tại sao khi tôi làm .Count()
ở trên, nó được gạch dưới màu đỏ?
Tôi gặp lỗi sau:
Lỗi 1 'System.Collections.Generic.IEnumerable' không chứa định nghĩa cho 'Count' và không có phương thức mở rộng nào 'Count' chấp nhận đối số đầu tiên thuộc loại 'System.Collections.Generic.IEnumerable' (bạn có thiếu một sử dụng chỉ thị hay tham chiếu lắp ráp?) c: \ users \ a \ Documents \ visual studio 2010 \ Projects \ NerdDinner \ NerdDinner \ Models \ Dinner.cs 15 47 NerdDinner