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

  • chickenby

    chickenby

    2 HAZİRAN 2008
  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006