Возвращает список ключей с ошибками ModelState
-
23-08-2019 - |
Вопрос
Как я могу вернуть список / массив всех ключей, в которых есть ошибка?
Я пытался сделать следующее, но там говорится, что по какой-то причине у меня не может быть такого выражения.
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 };
Другие советы
Подсчет - это метод.Вам нужно ()s после is .Но я бы все равно предпочел Любой:
from item in ModelState
where item.Value.Errors.Any()
select item.Key
Не связан с StackOverflow