Nullable.Compare<T>(Nullable<T>, Nullable<T>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vergleicht die relativen Werte von zwei Nullable<T> Objekten.
public:
generic <typename T>
where T : value class static int Compare(Nullable<T> n1, Nullable<T> n2);
public static int Compare<T>(T? n1, T? n2) where T : struct;
[System.Runtime.InteropServices.ComVisible(true)]
public static int Compare<T>(T? n1, T? n2) where T : struct;
static member Compare : Nullable<'T (requires 'T : struct)> * Nullable<'T (requires 'T : struct)> -> int (requires 'T : struct)
[<System.Runtime.InteropServices.ComVisible(true)>]
static member Compare : Nullable<'T (requires 'T : struct)> * Nullable<'T (requires 'T : struct)> -> int (requires 'T : struct)
Public Shared Function Compare(Of T As Structure) (n1 As Nullable(Of T), n2 As Nullable(Of T)) As Integer
Typparameter
- T
Der zugrunde liegende Werttyp der n1 Werte und n2 Parameter.
Parameter
- n1
- Nullable<T>
Ein Nullable<T>-Objekt.
- n2
- Nullable<T>
Ein Nullable<T>-Objekt.
Gibt zurück
Eine ganze Zahl, die die relativen Werte der n1 Parameter angibt n2 .
| Rückgabewert | Beschreibung |
|---|---|
| Kleiner als Null | Die HasValue Eigenschaft für n1 ist false, und die HasValue Eigenschaft ist n2true, oder die HasValue Eigenschaften für n1 und n2 sind true, und der Wert der Value Eigenschaft n1 für ist kleiner als der Wert der Value Eigenschaft für n2.
|
| Null | Die HasValue Eigenschaften für n1 und n2 sind false, oder die HasValue Eigenschaften für n1 und n2 sind true, und der Wert der Value Eigenschaft für n1 ist gleich dem Wert der Value Eigenschaft für n2.
|
| Größer als Null | Die HasValue Eigenschaft für n1 ist true, und die HasValue Eigenschaft ist n2false, oder die HasValue Eigenschaften für n1 und n2 sind true, und der Wert der Value Eigenschaft n1 für ist größer als der Wert der Value Eigenschaft für n2.
|
- Attribute