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

  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • Skrillex

    Skrillex

    6 NİSAN 2010