DateTime.Equality(DateTime, DateTime) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om två angivna instanser av DateTime är lika med.
public:
static bool operator ==(DateTime d1, DateTime d2);
public static bool operator ==(DateTime d1, DateTime d2);
static member ( = ) : DateTime * DateTime -> bool
Public Shared Operator == (d1 As DateTime, d2 As DateTime) As Boolean
Parametrar
- d1
- DateTime
Det första objektet som ska jämföras.
- d2
- DateTime
Det andra objektet att jämföra.
Returer
true om d1 och d2 representerar samma datum och tid, annars , false.
Exempel
I följande exempel visas likhetsoperatorn.
let april19 = DateTime(2001, 4, 19)
let otherDate = DateTime(1991, 6, 5)
// areEqual gets false.
let areEqual = april19 = otherDate
let otherDate = DateTime(2001, 4, 19)
// areEqual gets true.
let areEqual = april19 = otherDate
System.DateTime april19 = new DateTime(2001, 4, 19);
System.DateTime otherDate = new DateTime(1991, 6, 5);
// areEqual gets false.
bool areEqual = april19 == otherDate;
otherDate = new DateTime(2001, 4, 19);
// areEqual gets true.
areEqual = april19 == otherDate;
Dim april19 As New DateTime(2001, 4, 19)
Dim otherDate As New DateTime(1991, 6, 5)
Dim areEqual As Boolean
' areEqual gets false.
areEqual = DateTime.op_Equality(april19, otherDate)
otherDate = New DateTime(2001, 4, 19)
' areEqual gets true.
areEqual = System.DateTime.op_Equality(april19, otherDate)
Kommentarer
Operatorn Equality avgör om två DateTime värden är lika med genom att jämföra deras antal fästingar. Innan du DateTime jämför objekt måste du se till att objekten representerar tider i samma tidszon. Du kan göra detta genom att jämföra värdena för deras Kind egenskap.
Motsvarande metod för den här operatorn är DateTime.Equals(Object)