2.17 Einen String darauf testen, ob er null oder leer ist

Problem

Sie brauchen eine schnelle und einfache Möglichkeit, einen String daraufhin zu prüfen, ob er null ist oder die Länge null hat.

Lösung

Verwenden Sie die statische Methode IsNullOrEmpty der Klasse String:

bool stringTestResult = String.IsNullOrEmpty(testString);

Diskussion

Die Methode IsNullOrEmpty ist eine sehr praktische Methode, mit der Sie mit einem einzigen Methodenaufruf prüfen können, ob ein String null ist oder die Länge null hat. Diese Methode liefert true zurück, wenn der String einem der folgenden entspricht:

  • Null

  • String.Empty

Andernfalls liefert die Methode false zurück.

Siehe auch

Das Thema »String.IsNullOrEmpty-Methode« in der MSDN-Dokumentation.

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.