Prüfen, ob ein Objekt Null ist in C#
-
Überprüfen Sie das Nullobjekt mit dem Operator
==
inC#
-
Überprüfen Sie das Nullobjekt mit dem Schlüsselwort
is
inC#
In diesem Lernprogramm werden Methoden erläutert, mit denen überprüft werden kann, ob ein Objekt in C# null ist oder nicht.
Überprüfen Sie das Nullobjekt mit dem Operator ==
in C#
Der binäre Operator ==
kann prüfen, ob der Wert auf der linken Seite des Operators dem Wert auf der rechten Seite des Operators in C# entspricht. Das folgende Codebeispiel zeigt, wie Sie mit dem Operator ==
in C# überprüfen, ob ein Objekt null ist oder nicht.
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");
}
}
}
}
Ausgabe:
check is null
Der obige Code prüft mit dem Binäroperator ==
in C#, ob die Zeichenkettenvariable check
null
ist oder nicht.
Überprüfen Sie das Nullobjekt mit dem Schlüsselwort is
in C#
Wir können auch das Schlüsselwort is
verwenden, um zu überprüfen, ob ein Objekt in C# null ist oder nicht. Das Schlüsselwort is
wird als Alternative zum Binäroperator ==
in C# verwendet. Das folgende Codebeispiel zeigt uns, wie wir mit dem Schlüsselwort is
in C# feststellen können, ob ein Objekt null ist oder nicht.
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");
}
}
}
}
Ausgabe:
check is null
Der obige Code prüft mit dem Binäroperator ==
in C#, ob die Zeichenkettenvariable check
null
ist oder nicht.
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