Freigeben über


DurationHelper.Compare(Duration, Duration) Methode

Definition

Vergleicht die Wertgleichheit von zwei Duration-Strukturen . C# und Microsoft Visual Basic-Code sollten stattdessen Duration.Compare verwenden.

 static int Compare(Duration const& duration1, Duration const& duration2);
public static int Compare(Duration duration1, Duration duration2);
function compare(duration1, duration2)
Public Shared Function Compare (duration1 As Duration, duration2 As Duration) As Integer

Parameter

duration1
Duration

Die erste zu vergleichende Dauer .

duration2
Duration

Die zweite zu vergleichende Dauer .

Gibt zurück

Int32

int

Wenn duration1 kleiner als duration2 ist, ein negativer Wert, der die Differenz darstellt. Wenn duration1 gleich duration2 ist, null. Wenn duration1 größer als duration2 ist, ein positiver Wert, der die Differenz darstellt.

Hinweise

Dauerinstanzenmit dem Wert Automaticsind ein Sonderfall mit den folgenden Rückgabewerten:

  • Wenn duration1automatisch und duration2 nicht ist, wird -1 zurückgegeben.
  • Wenn duration1automatisch und duration2 ebenfalls Automatisch ist, wird 0 zurückgegeben.
  • Wenn duration1 nicht automatisch und duration2auf Automatic festgelegt ist, wird 1 zurückgegeben.

Gilt für: