by Anonymous » 25 Feb 2025, 09:52
Ich werde es leid, Code wie diesen zu verwenden: < /p>
var count = 0;
if (myEnumerable != null)
{
count = myEnumerable.Count();
}
< /code>
Und das ist ein bisschen pedantisch: < /p>
var count = (myEnumerable ?? new string[0]).Count();
< /code>
Gibt es eine ordinere Möglichkeit, dies zu tun? Ich hatte einmal eine (schlecht benannte) PhantomCount -Erweiterungsmethode auf iEnumerable , die mein erstes Code -Beispiel verwendet hat, aber es hatte einen Geruch darüber (neben dem Namen).
Ich werde es leid, Code wie diesen zu verwenden: < /p>
var count = 0;
if (myEnumerable != null)
{
count = myEnumerable.Count();
}
< /code>
Und das ist ein bisschen pedantisch: < /p>
var count = (myEnumerable ?? new string[0]).Count();
< /code>
Gibt es eine ordinere Möglichkeit, dies zu tun? Ich hatte einmal eine (schlecht benannte) PhantomCount -Erweiterungsmethode auf iEnumerable , die mein erstes Code -Beispiel verwendet hat, aber es hatte einen Geruch darüber (neben dem Namen).