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

  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • RawBrahs

    RawBrahs

    28 Aralık 2010
  • schmittastic

    schmittastic

    9 EYLÜL 2009