Controlla se una stringa è nulla o vuota in C#
-
Controlla se una stringa è vuota o nulla in
C# -
Controlla se una stringa è nulla in
C# -
Controlla se una variabile stringa è vuota in
C#
Questa esercitazione discuterà i metodi per verificare se una stringa è vuota o nulla in C#.
Controlla se una stringa è vuota o nulla in C#
Se vogliamo controllare una stringa che contiene un valore null o "", possiamo usare il metodo string.IsNullOrEmpty() in C#. Il metodo string.IsNullOrEmpty() ha un tipo di ritorno booleano. Restituisce true se la stringa è vuota o nulla. Vedere il seguente esempio di codice.
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");
}
}
}
}
Produzione:
String is either null or empty
Nel codice sopra, abbiamo assegnato il valore null alla variabile stringa s e controlliamo se è vuota o nulla con il metodo string.IsNullOrEmpty() in C#.
Controlla se una stringa è nulla in C#
Nella sezione precedente, controlliamo il valore null e il valore "" combinati. Se vogliamo controllare separatamente se una stringa è nulla o no, possiamo usare l ‘== operatore di confronto. Vedere il seguente esempio di codice.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = null;
if (s == null) {
Console.WriteLine("String is null");
}
}
}
}
Produzione:
String is null
Nel codice precedente, controlliamo se la variabile stringa s è null o meno con l’operatore di confronto == in C#.
Controlla se una variabile stringa è vuota in C#
Come nell’esempio precedente, possiamo anche controllare separatamente se una stringa è vuota o meno con il campo string.Empty in C#. Il campo string.Empty rappresenta un vuoto in C#. Vedere il seguente esempio di codice.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = "";
if (s == string.Empty) {
Console.WriteLine("String is empty");
}
}
}
}
Produzione:
String is empty
Nel codice sopra, controlliamo se la stringa è vuota con il campo string.Empty in 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