IsNullOrEmpty Methode (String)
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

String.IsNullOrEmpty-Methode (String)

 

Gibt an, ob die angegebene Zeichenfolge null oder eine Empty-Zeichenfolge ist.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public static bool IsNullOrEmpty(
	string value
)

Parameter

value

Die zu testende Zeichenfolge.

Rückgabewert

Type: System.Boolean

true, wenn der value-Parameter null oder eine leere Zeichenfolge ("") ist; andernfalls false.

IsNullOrEmpty ist eine Hilfsmethode, mit der Sie gleichzeitig überprüfen kann, ob ein String ist null oder dessen Wert Empty.Dies entspricht dem folgenden Code:

result = s == null || s == String.Empty;

Können Sie die IsNullOrWhiteSpace -Methode, um zu testen, ob eine Zeichenfolge null, dessen Wert String.Empty, oder er besteht nur aus Leerzeichen besteht.

Im folgenden Beispiel werden drei Zeichenfolgen untersucht und bestimmt, ob jede Zeichenfolge einen Wert hat, eine leere Zeichenfolge ist oder null.

using System;

class Sample 
{
    public static void Main() 
    {
    string s1 = "abcd";
    string s2 = "";
    string s3 = null;

    Console.WriteLine("String s1 {0}.", Test(s1));
    Console.WriteLine("String s2 {0}.", Test(s2));
    Console.WriteLine("String s3 {0}.", Test(s3));
    }

    public static String Test(string s)
    {
    if (String.IsNullOrEmpty(s)) 
        return "is null or empty";
    else
        return String.Format("(\"{0}\") is neither null nor empty", s);
    }
}
// The example displays the following output:
//       String s1 ("abcd") is neither null nor empty.
//       String s2 is null or empty.
//       String s3 is null or empty.

Universal Windows Platform
Verfügbar seit 4.5
.NET Framework
Verfügbar seit 2.0
Portable Class Library
Unterstützt in: portable .NET platforms
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft