So überprüfen Sie, ob eine DateTime in C # Null oder nicht Null oder leer ist

So überprüfen Sie, ob eine DateTime in C # Null oder nicht Null oder leer ist

In diesem Artikel erfahren Sie, wie Sie überprüfen, ob eine DateTime in C# null oder nicht null oder leer ist. In diesem Artikel haben wir zwei Möglichkeiten verwendet, um zu überprüfen, ob Datetime Null oder Not Null oder Empty ist.

Hier sind die Beispiele, um zu überprüfen, ob eine DateTime in C# null oder nicht null oder leer ist.

Beispiel 1:Verwendung von DateTime==null Condition Check

Beispiel 1:Verwendung von DateTime==null Condition Check
using System;

namespace Tutorialsrack
{
    class Program
    {
        /* How to Check if a DateTime Field is Null or not Null or Empty in C# */
        static void Main(string[] args)
        {

            DateTime Date = new DateTime(2020, 02, 05);
            DateTime? NullDate =null;

            Console.WriteLine("Datetime is Null or Empty: {0}",IsDateTimeNullorEmpty(Date));
            Console.WriteLine("Datetime is Null or Empty: {0}", IsDateTimeNullorEmpty(NullDate));
            //Hit ENTER to exit the program
            Console.ReadKey();
        }

        public static bool IsDateTimeNullorEmpty(DateTime? date)
        {
            return date == null ? true : false;
        }
    }
}
Ausgabe

Datetime ist Null oder leer:False

Datetime ist Null oder leer:True

Beispiel 2:Verwendung der !DateTime.HasValue-Bedingungsprüfung

Beispiel 2:Verwendung der !DateTime.HasValue-Bedingungsprüfung
using System;

namespace Tutorialsrack
{
    class Program
    {
        /* How to Check if a DateTime Field is Null or not Null or Empty in C# */
        static void Main(string[] args)
        {

            DateTime Date = new DateTime(2020, 02, 05);
            DateTime? NullDate =null;

            Console.WriteLine("Datetime is Null or Empty: {0}", IsDateTimeNullorEmpty1(Date));
            Console.WriteLine("Datetime is Null or Empty: {0}", IsDateTimeNullorEmpty1(NullDate));

            
            //Hit ENTER to exit the program
            Console.ReadKey();
        }

        public static bool IsDateTimeNullorEmpty1(DateTime? date)
        {
            return !date.HasValue ? true : false;
        }
    }
}
Ausgabe

Datetime ist Null oder leer:False

Datetime ist Null oder leer:True

Ich hoffe, dieser Artikel hilft Ihnen zu verstehen, wie Sie überprüfen können, ob eine DateTime in C# null oder nicht null oder leer ist.

Teilen Sie Ihr wertvolles Feedback, bitte posten Sie Ihren Kommentar am Ende dieses Artikels. Vielen Dank!