(0) exportieren Drucken
Alle 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

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
Typ: System.String
Die zu testende Zeichenfolge.

Rückgabewert

Typ: 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 können, ob ein Stringnull ist oder dessen Wert Empty ist. Sie entspricht dem folgenden Code:


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


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

Im folgenden Beispiel wird überprüft drei Zeichenfolgen und bestimmt, ob eine Zeichenfolge einen Wert verfügt, eine leere Zeichenfolge ist oder null ist.


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.


.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Portable Klassenbibliothek

Unterstützt in: Portable Klassenbibliothek

.NET für Windows Store-Apps

Unterstützt in: Windows 8

.NET für Windows Phone-Apps

Unterstützt in: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft