Share via


DataServiceProviderMethods.Compare Método

Definição

Sobrecargas

Compare(Boolean, Boolean)

Retorna informações de comparação para parâmetros boolianos em uma expressão de operação.

Compare(Guid, Guid)

Retorna informações de comparação para parâmetros GUID em uma expressão de operação.

Compare(Nullable<Boolean>, Nullable<Boolean>)

Retorna informações de comparação para parâmetros boolianos que permitem valor nulo em uma expressão de operação.

Compare(Nullable<Guid>, Nullable<Guid>)

Retorna informações de comparação para parâmetros GUID que permitem valor nulo em uma expressão de operação.

Compare(String, String)

Retorna informações de comparação para parâmetros de cadeia de caracteres em uma expressão de operação.

Compare(Boolean, Boolean)

Retorna informações de comparação para parâmetros boolianos em uma expressão de operação.

public:
 static int Compare(bool left, bool right);
public static int Compare (bool left, bool right);
static member Compare : bool * bool -> int
Public Shared Function Compare (left As Boolean, right As Boolean) As Integer

Parâmetros

left
Boolean

O valor do primeiro parâmetro.

right
Boolean

O valor do segundo parâmetro.

Retornos

Valor Condição
-1 left é menor que right.
0 x é igual a y.
1 left é maior que right.

Comentários

Nessa comparação, true é maior que false.

Aplica-se a

Compare(Guid, Guid)

Retorna informações de comparação para parâmetros GUID em uma expressão de operação.

public:
 static int Compare(Guid left, Guid right);
public static int Compare (Guid left, Guid right);
static member Compare : Guid * Guid -> int
Public Shared Function Compare (left As Guid, right As Guid) As Integer

Parâmetros

left
Guid

O valor do primeiro parâmetro.

right
Guid

O valor do segundo parâmetro.

Retornos

Valor Condição
-1 left é menor que right.
0 x é igual a y.
1 left é maior que right.

Comentários

A comparação é executada por ordem de bytes.

Aplica-se a

Compare(Nullable<Boolean>, Nullable<Boolean>)

Retorna informações de comparação para parâmetros boolianos que permitem valor nulo em uma expressão de operação.

public:
 static int Compare(Nullable<bool> left, Nullable<bool> right);
public static int Compare (bool? left, bool? right);
static member Compare : Nullable<bool> * Nullable<bool> -> int
Public Shared Function Compare (left As Nullable(Of Boolean), right As Nullable(Of Boolean)) As Integer

Parâmetros

left
Nullable<Boolean>

O valor do primeiro parâmetro.

right
Nullable<Boolean>

O valor do segundo parâmetro.

Retornos

Valor Condição
-1 left é menor que right.
0 x é igual a y.
1 left é maior que right.

Comentários

Nessa comparação, true é maior que false.

Aplica-se a

Compare(Nullable<Guid>, Nullable<Guid>)

Retorna informações de comparação para parâmetros GUID que permitem valor nulo em uma expressão de operação.

public:
 static int Compare(Nullable<Guid> left, Nullable<Guid> right);
public static int Compare (Guid? left, Guid? right);
static member Compare : Nullable<Guid> * Nullable<Guid> -> int
Public Shared Function Compare (left As Nullable(Of Guid), right As Nullable(Of Guid)) As Integer

Parâmetros

left
Nullable<Guid>

O valor do primeiro parâmetro.

right
Nullable<Guid>

O valor do segundo parâmetro.

Retornos

Valor Condição
-1 left é menor que right.
0 x é igual a y.
1 left é maior que right.

Comentários

A comparação é executada por ordem de bytes.

Aplica-se a

Compare(String, String)

Retorna informações de comparação para parâmetros de cadeia de caracteres em uma expressão de operação.

public:
 static int Compare(System::String ^ left, System::String ^ right);
public static int Compare (string left, string right);
static member Compare : string * string -> int
Public Shared Function Compare (left As String, right As String) As Integer

Parâmetros

left
String

O valor do primeiro parâmetro.

right
String

O valor do segundo parâmetro.

Retornos

Valor Condição
-1 left é menor que right.
0 x é igual a y.
1 left é maior que right.

Comentários

A comparação é executada por ordem ordinal.

Aplica-se a