DataServiceProviderMethods.Compare Метод

Определение

Перегрузки

Compare(Boolean, Boolean)

Возвращает данные о сравнении для логических параметров в выражении операции.

Compare(Guid, Guid)

Возвращает данные о сравнении для параметров GUID в выражении операции.

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

Возвращает данные о сравнении для логических параметров, допускающих значения NULL, в выражении операции.

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

Возвращает данные о сравнении для параметров GUID, допускающих значения NULL, в выражении операции.

Compare(String, String)

Возвращает данные о сравнении для строковых параметров в выражении операции.

Compare(Boolean, Boolean)

Возвращает данные о сравнении для логических параметров в выражении операции.

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

Параметры

left
Boolean

Значение первого параметра.

right
Boolean

Значение второго параметра.

Возвращаемое значение

Значение Условие
-1 Значение left меньше right.
0 x = y.
1 Значение left больше значения right.

Комментарии

В этом сравнении больше , true чем false.

Применяется к

Compare(Guid, Guid)

Возвращает данные о сравнении для параметров GUID в выражении операции.

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

Параметры

left
Guid

Значение первого параметра.

right
Guid

Значение второго параметра.

Возвращаемое значение

Значение Условие
-1 Значение left меньше right.
0 x = y.
1 Значение left больше значения right.

Комментарии

Сравнение производится в порядке следования байтов.

Применяется к

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

Возвращает данные о сравнении для логических параметров, допускающих значения NULL, в выражении операции.

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

Параметры

left
Nullable<Boolean>

Значение первого параметра.

right
Nullable<Boolean>

Значение второго параметра.

Возвращаемое значение

Значение Условие
-1 Значение left меньше right.
0 x = y.
1 Значение left больше значения right.

Комментарии

В этом сравнении больше , true чем false.

Применяется к

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

Возвращает данные о сравнении для параметров GUID, допускающих значения NULL, в выражении операции.

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

Параметры

left
Nullable<Guid>

Значение первого параметра.

right
Nullable<Guid>

Значение второго параметра.

Возвращаемое значение

Значение Условие
-1 Значение left меньше right.
0 x = y.
1 Значение left больше значения right.

Комментарии

Сравнение производится в порядке следования байтов.

Применяется к

Compare(String, String)

Возвращает данные о сравнении для строковых параметров в выражении операции.

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

Параметры

left
String

Значение первого параметра.

right
String

Значение второго параметра.

Возвращаемое значение

Значение Условие
-1 Значение left меньше right.
0 x = y.
1 Значение left больше значения right.

Комментарии

Сравнение производится в порядке номеров.

Применяется к