Comparteix a través de


Nullable.Compare<T>(Nullable<T>, Nullable<T>) Método

Definición

Compara los valores relativos de dos objetos Nullable<T>.

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

Parámetros de tipo

T

Tipo de valor subyacente de los parámetros n1 y n2.

Parámetros

n1
Nullable<T>

Un objeto Nullable<T>.

n2
Nullable<T>

Un objeto Nullable<T>.

Devoluciones

Entero que indica los valores relativos de los parámetros n1 y n2.

Valor devuelto Descripción
Menor que cero La propiedad HasValue de n1 es false, y la propiedad HasValue de n2 es true, o bien las propiedades HasValue de n1 y n2 sontrue, y el valor de la propiedad Value de n1 es menor que el valor de la propiedad Value de n2.
Cero Las propiedades HasValue de n1 y n2 son false, o bien las propiedades HasValue de n1 y n2 son true, y el valor de la propiedad Value de n1 es igual al valor de la propiedad Value de n2.
Mayor que cero La propiedad HasValue de n1 es true, y la propiedad HasValue de n2 es false, o bien las propiedades HasValue de n1 y n2 sontrue, y el valor de la propiedad Value de n1 es mayor que el valor de la propiedad Value de n2.
Atributos

Se aplica a