Sdílet prostřednictvím


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

Definice

Porovná relativní hodnoty dvou Nullable<T> objektů.

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

Parametry typu

T

Typ n1 podkladové hodnoty parametrů a n2

Parametry

n1
Nullable<T>

Objekt Nullable<T> .

n2
Nullable<T>

Objekt Nullable<T> .

Návraty

Celé číslo, které označuje relativní hodnoty n1 parametrů a n2 .

Návratová hodnota Description
Menší než nula Vlastnost pro je a vlastnost pro n2 je true, nebo HasValue vlastnosti pro n1 a n2 jsou truea hodnota Value vlastnosti pro n1 je menší než hodnota Value vlastnosti pro n2.HasValuefalsen1HasValue
Žádnou Vlastnosti pro a jsou , nebo HasValue vlastnosti pro n1 a n2 jsou truea hodnota Value vlastnosti pro n1 je rovna hodnotě Value vlastnosti pro n2.falsen2n1HasValue
Větší než nula Vlastnost pro je a vlastnost pro n2 je false, nebo HasValue vlastnosti pro n1 a n2 jsou truea hodnota Value vlastnosti pro n1 je větší než hodnota Value vlastnosti pro n2.HasValuetruen1HasValue
Atributy

Platí pro