2009-05-20 18 views

cevap

5
var errors = from modelstate in ModelState.AsQueryable().Where(f => f.Value.Errors.Count > 0) select new { Title = modelstate.Key }; 
3

Sayım bir yöntemdir. İhtiyacın var. Ama yine de, herhangi tercih ediyorum:

from item in ModelState 
where item.Value.Errors.Any() 
select item.Key 
+0

yöntemi 'ToList' için aşırı yük LINQ olarak kodunuzu yeniden yazdım '1' argümanlar – Jon

+0

Ben de üstü anahtar toplama KeyValuePair koleksiyonunu – Jon

+0

değil döndü istediğiniz sürer . Bu hafızadan, bu yüzden hiçbir hata veya yazım hatası garanti etmem. –

İlgili konular