Nullable.Compare<T>(Nullable<T>, Nullable<T>) Methode

Definitie

Vergelijkt de relatieve waarden van twee Nullable<T> objecten.

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

Type parameters

T

Het onderliggende waardetype van de n1 en n2 parameters.

Parameters

n1
Nullable<T>

Een Nullable<T>-object.

n2
Nullable<T>

Een Nullable<T>-object.

Retouren

Een geheel getal dat de relatieve waarden van de n1 en n2 parameters aangeeft.

Retourwaarde Beschrijving
Kleiner dan nul De HasValue eigenschap voor n1 is false, en de HasValue eigenschap voor n2 is true, of de HasValue eigenschappen voor n1 en n2 zijn true, en de waarde van de Value eigenschap voor n1 is kleiner dan de waarde van de Value eigenschap voor n2.
Nul De HasValue eigenschappen voor n1 en n2 zijn false, of de HasValue eigenschappen voor n1 en n2 zijn true, en de waarde van de Value eigenschap voor n1 is gelijk aan de waarde van de Value eigenschap voor n2.
Groter dan nul De HasValue eigenschap is n1true, en de HasValue eigenschap voor n2 is false, of de HasValue eigenschappen voor n1 en n2 zijn true, en de waarde van de Value eigenschap voor n1 is groter dan de waarde van de Value eigenschap voor n2.
Kenmerken

Van toepassing op