LINQ sorgusu hakkında bir sorum var. Normalde bir sorgu bir IEnumerable<T>
tür döndürür . İade boşsa, boş olup olmadığından emin olun. Aşağıdaki ToList()
istisna veya sonuçta List<string>
hiçbir şey bulunamadı eğer boş bir atacak emin değilim IEnumerable
?
List<string> list = {"a"};
// is the result null or something else?
IEnumerable<string> ilist = from x in list where x == "ABC" select x;
// Or directly to a list, exception thrown?
List<string> list1 = (from x in list where x == "ABC" select x).ToList();
Çok basit bir soru olduğunu biliyorum, ama şimdilik VS mevcut değil.