Leer en inglés

Compartir a través de


String.IsNullOrEmpty(String) Método

Definición

Indica si el valor de la cadena especificada es null o una cadena vacía ("").

C#
public static bool IsNullOrEmpty(string value);
C#
public static bool IsNullOrEmpty(string? value);

Parámetros

value
String

Cadena que se va a comprobar.

Devoluciones

true si el parámetro value es null o una cadena vacía (""); en caso contrario, false.

Ejemplos

En el ejemplo siguiente se examinan tres cadenas y se determina si cada cadena tiene un valor, es una cadena vacía o es null.

C#
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));

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.

Comentarios

Para obtener más información sobre esta API, consulte Comentarios complementarios de api para String.IsNullOrEmpty.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también