SORU
18 ŞUBAT 2011, Cuma


Nasıl olursa IEnumerable null veya boş olup olmadığını kontrol etmek için?

string.IsNullOrEmpty yöntem seviyorum. İşlevsellik IEnumerable için aynı izin verecek bir şey olmasını çok isterdim. Böyle var mı? Bazı toplama Yardımcı Sınıf olabilir mi? Ben soruyorum nedeni if deyimleri kod eğer pıtır (mylist != null && mylist.Any()) ise dağınık görünüyor. Çok temiz Foo.IsAny(myList) olurdu.

Cevap vermiyor bu yazı: IEnumerable is empty?.

ÖZET: Cevaplar aşağıda Olası geçici çözümler için bakın lütfen.

CEVAP
18 ŞUBAT 2011, Cuma


public static bool IsNullOrEmpty<T>(this IEnumerable<T> enumerable) {
    return enumerable == null || !enumerable.Any();
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006