Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
307 of 1492 menu
◀ ▶

Метод Create

Метод Create принимает CultureInfo и флаг игнорирования регистра.

Синтаксис

StringComparer cmp = StringComparer.Create(culture, ignoreCase);

Пример

Давайте создадим сравниватель:

using System; using System.Globalization; class Program { static void Main() { var cmp = StringComparer.Create(CultureInfo.InvariantCulture, false); Console.WriteLine(cmp.Compare("abcde", "abcde")); } }

Результат выполнения кода:

0

Пример

Давайте включим игнорирование регистра:

using System; using System.Globalization; class Program { static void Main() { var cmp = StringComparer.Create(CultureInfo.InvariantCulture, true); Console.WriteLine(cmp.Equals("abcde", "ABCDE")); } }

Результат выполнения кода:

True

Смотрите также

  • InvariantCulture,
    которое даёт готовый объект
  • CurrentCulture,
    которое берёт культуру машины
  • StringComparison,
    которое описывает режим
  • Compare,
    который сравнивает без объекта
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить