DateTime.Equality(DateTime, DateTime) Opérateur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si deux instances spécifiées de DateTime sont égales.
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
Paramètres
- d1
- DateTime
Premier objet à comparer.
- d2
- DateTime
Deuxième objet à comparer.
Retours
true
si d1
et d2
représentent les mêmes date et heure ; sinon, false
.
Exemples
L’exemple suivant illustre l’opérateur d’égalité.
System::DateTime april19( 2001, 4, 19 );
System::DateTime otherDate( 1991, 6, 5 );
// areEqual gets false.
bool areEqual = april19 == otherDate;
otherDate = DateTime( 2001, 4, 19 );
// areEqual gets true.
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)
Remarques
L' Equality opérateur détermine si deux DateTime valeurs sont égales en comparant leur nombre de graduations. Avant de comparer des objets, assurez-vous DateTime que les objets représentent des heures dans le même fuseau horaire. Vous pouvez le faire en comparant les valeurs de leurs propriétés Kind.
La méthode équivalente pour cet opérateur est DateTime.Equals(Object)