Verificare se un oggetto è nullo in C#
-
Controlla oggetto nullo con l’operatore
==
inC#
-
Seleziona oggetto nullo con la parola chiave
is
inC#
Questa esercitazione discuterà i metodi per verificare se un oggetto è nullo o meno in C#.
Controlla oggetto nullo con l’operatore ==
in C#
L ‘operatore binario ==
può controllare se il valore a sinistra dell’operatore è uguale al valore a destra dell’operatore in C#. Il seguente esempio di codice ci mostra come controllare se un oggetto è nullo o meno con l’operatore ==
in C#.
using System;
namespace check_null_object {
class Program {
static void Main(string[] args) {
string check = null;
if (check == null) {
Console.WriteLine("check is null");
} else {
Console.WriteLine("check is not null");
}
}
}
}
Produzione:
check is null
Il codice precedente controlla se la variabile stringa check
è null
o meno con l’operatore binario ==
in C#.
Seleziona oggetto nullo con la parola chiave is
in C#
Possiamo anche usare la parola chiave is
per verificare se un oggetto è nullo o meno in C#. La parola chiave is
viene utilizzata come alternativa all’operatore binario ==
in C#. Il seguente esempio di codice ci mostra come possiamo determinare se un oggetto è nullo o meno con la parola chiave is
in C#.
using System;
namespace check_null_object {
class Program {
static void Main(string[] args) {
string check = null;
if (check is null) {
Console.WriteLine("check is null");
} else {
Console.WriteLine("check is not null");
}
}
}
}
Produzione:
check is null
Il codice precedente controlla se la variabile stringa check
è null
o meno con l’operatore binario ==
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