Verifique se uma string é nula ou vazia em C#
-
Verifique se uma string está vazia ou nula em
C#
-
Verifique se uma string é nula em
C#
-
Verifique se uma variável de string está vazia em
C#
Este tutorial discutirá os métodos de verificação se uma string está vazia ou nula em C#.
Verifique se uma string está vazia ou nula em C#
Se quisermos verificar se há uma string que possui valor null
ou valor ""
, podemos usar o método string.IsNullOrEmpty()
em C#. O método string.IsNullOrEmpty()
tem um tipo de retorno booleano. Ele retorna true
se a string estiver vazia ou nula. Veja o seguinte exemplo de código.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = null;
if (string.IsNullOrEmpty(s)) {
Console.WriteLine("String is either null or empty");
}
}
}
}
Resultado:
String is either null or empty
No código acima, atribuímos o valor null
à variável de string s
e verificamos se está vazio ou nulo com o método string.IsNullOrEmpty()
em C#.
Verifique se uma string é nula em C#
Na seção acima, verificamos o valor null
e o valor ""
combinados. Se quisermos verificar separadamente se uma string é nula
ou não, podemos usar o ==
operador de comparação. Veja o seguinte exemplo de código.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = null;
if (s == null) {
Console.WriteLine("String is null");
}
}
}
}
Resultado:
String is null
No código acima, verificamos se a variável de string s
é nula
ou não com o operador de comparação ==
em C#.
Verifique se uma variável de string está vazia em C#
Como no exemplo anterior, também podemos verificar separadamente se uma string está vazia ou não com o campo string.Empty
em C#. O campo string.Empty
representa um vazio em C#. Veja o seguinte exemplo de código.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = "";
if (s == string.Empty) {
Console.WriteLine("String is empty");
}
}
}
}
Resultado:
String is empty
No código acima, verificamos se a string está vazia com o campo string.Empty
em C#.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn