Wie überprüft man, ob IEnumerable null oder leer ist?

Ich Liebe string.IsNullOrEmpty Methode. Ich hätte gerne etwas, das erlauben würde, die gleiche Funktionalität für IEnumerable. Ist es so? Vielleicht sind einige Sammlung helper-Klasse? Der Grund warum ich Frage ist, dass in if - Anweisungen, der code sieht unübersichtlich, wenn das schnittmuster ist (mylist != null && mylist.Any()). Es wäre viel sauberer zu haben Foo.IsAny(myList).

Diesem post nicht geben, die Antwort: IEnumerable ist leer?.

Kommentar zu dem Problem - Öffnen
@msarchet: ich würde wahrscheinlich geben Ihnen die Antwort, wenn diese nicht den Kommentar 🙂 Kommentarautor: Schultz9999
dies erscheint mir wie eine Art ein XY-problem. anstatt zu Fragen "wie kann ich überprüfen, für null genau das, überall, ohne das es so störend" sollten Sie sich Fragen "wie kann ich mein design, und ich will nicht auf null prüfen überall?" Kommentarautor: kai

InformationsquelleAutor der Frage Schultz9999 | 2011-02-18

Schreibe einen Kommentar