如何返回所有有错误的键的列表/数组?
我试图做下面的事情,但它说由于某种原因我不能有那种表达方式。
ModelState.ToList(item => item.Value.Errors.Count > 0)
如何返回所有有错误的键的列表/数组?
我试图做下面的事情,但它说由于某种原因我不能有那种表达方式。
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 };
计数是一种方法。在 is 之后需要 ()s。但无论如何,我更喜欢 Any:
from item in ModelState
where item.Value.Errors.Any()
select item.Key