Ler em inglês

Partilhar via


String.IsNullOrEmpty(String) Método

Definição

Indica se a cadeia de caracteres especificada é null ou uma cadeia de caracteres vazia ("").

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

Parâmetros

value
String

A cadeia de caracteres a ser testada.

Retornos

true se o parâmetro value for null ou uma cadeia de caracteres vazia (""); caso contrário, false.

Exemplos

O exemplo a seguir examina três cadeias de caracteres e determina se cada cadeia de caracteres tem um valor, é uma cadeia de caracteres vazia ou é null.

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.

Comentários

Para obter mais informações sobre essa API, consulte Comentários de API suplementares para String.IsNullOrEmpty.

Aplica-se a

Produto Versões
.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

Confira também