Метод String.Compare(String, Int32, String, Int32, Int32, CultureInfo, CompareOptions)

Сравнивает подстроки двух заданных объектов String , используя указанные параметры сравнения и сведения о языке и региональных параметрах, которые влияют на сравнение, и возвращает целое число, показывающее связь между двумя подстроками в порядке сортировки.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public static int Compare(string strA, int indexA, string strB, int indexB, int length, CultureInfo culture, CompareOptions options)

Параметры

  • strA
    • Тип: System.String
    • Первая из сравниваемых строк.
  • indexA
    • Тип: System.Int32
    • Начальная позиция подстроки в strA .
  • strB
    • Тип: System.String
    • Вторая из сравниваемых строк.
  • indexB
    • Тип: System.Int32
    • Начальная позиция подстроки в пределах strB .
  • length
    • Тип: System.Int32
    • Максимальное число сравниваемых знаков в подстроках.
  • culture
    • Объект, предоставляющий сведения об особенностях сравнения, определяемых языком и региональными параметрами.
  • options
    • Параметры, которые используются во время сравнения (например, игнорирование регистра или символов).

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

  • Тип: System.Int32
  • Целое число, которое указывает на лексические отношения между двумя подстроками, как показано в следующей таблице.ЗначениеУсловиеМеньше нуляПодстрока в strA меньше, чем подстрока в strB .ZeroПодстроки равны, или значение параметра length равно нулю.Больше нуля.Подстрока в strA больше, чем подстрока в strB .
developers/references/03c8011068f53915ce296ece98488217.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)