5
오류가있는 모든 키의 목록/배열을 반환하려면 어떻게해야합니까?ModelState 오류가있는 키 목록 반환
나는 아래에서 해보려고했지만 어떤 이유로 표현의 종류를 가질 수 없다고 말합니다.
ModelState.ToList(item => item.Value.Errors.Count > 0)
오류가있는 모든 키의 목록/배열을 반환하려면 어떻게해야합니까?ModelState 오류가있는 키 목록 반환
나는 아래에서 해보려고했지만 어떤 이유로 표현의 종류를 가질 수 없다고 말합니다.
ModelState.ToList(item => item.Value.Errors.Count > 0)
var errors = from modelstate in ModelState.AsQueryable().Where(f => f.Value.Errors.Count > 0) select new { Title = modelstate.Key };
카운트 다운입니다. 나중에 필요합니다. 하지만 어쨌든, 어떤을 선호하는 것 :
from item in ModelState
where item.Value.Errors.Any()
select item.Key
방법 'ToList'없음 과부하 내가 LINQ로 코드를 재 작성 '1'인수가 – Jon
나는 또한 단지 키 컬렉션에 KeyValuePair 수집 – Jon
을하지 반환하려는합니다 . 이것은 메모리에 있으므로 오류나 오타가 없음을 보장하지 않습니다. –