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

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • John Lynn

    John Lynn

    8 Ocak 2010
  • midomansour

    midomansour

    19 EYLÜL 2009