LogicalStringComparer.Compare Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Compare(String, String) |
Выполняет логическое сравнение двух строк. |
Compare(String, Int32, Int32, String, Int32, Int32) |
Выполняет логическое сравнение подстрок двух строк. |
Compare(String, String)
Выполняет логическое сравнение двух строк.
public override int Compare (string? s1, string? s2);
override this.Compare : string * string -> int
Public Overrides Function Compare (s1 As String, s2 As String) As Integer
Параметры
- s1
- String
Первая сравниваемая строка.
- s2
- String
Вторая сравниваемая строка.
Возвращаемое значение
Целое число со знаком, указывающее относительные значения x и y, как показано в следующей таблице:
Значение | Значение |
---|---|
Меньше нуля |
s1 предшествует s2 в порядке сортировки.
|
Нуль |
s1 занимает ту же позицию в порядке сортировки, что и объект s2 .
|
Больше нуля |
s1 следует за s2 в порядке сортировки.
|
Применяется к
Compare(String, Int32, Int32, String, Int32, Int32)
Выполняет логическое сравнение подстрок двух строк.
public int Compare (string? s1, int start1, int length1, string? s2, int start2, int length2);
override this.Compare : string * int * int * string * int * int -> int
Public Function Compare (s1 As String, start1 As Integer, length1 As Integer, s2 As String, start2 As Integer, length2 As Integer) As Integer
Параметры
- s1
- String
Первая из сравниваемых строк.
- start1
- Int32
Позиция подстроки в s1
.
- length1
- Int32
Длина подстроки в .s1
- s2
- String
Вторая из сравниваемых строк.
- start2
- Int32
Позиция подстроки в s2
.
- length2
- Int32
Длина подстроки в .s2
Возвращаемое значение
Целое число со знаком, указывающее относительные значения x и y, как показано в следующей таблице:
Значение | Значение |
---|---|
Меньше нуля |
Подстрока в s1 предшествует подстроке в s2 в порядке сортировки.
|
Нуль |
Подстрока в s1 находится в той же позиции, что и подстрока в в s2 порядке сортировки.
|
Больше нуля |
Подстрока в s1 следует за подстрокой в s2 в порядке сортировки.
|