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

StringComparison в C#

Перечисление StringComparison фиксирует правила. Ordinal сравнивает числовые коды символов, OrdinalIgnoreCase - те же коды без учёта регистра. Культурные варианты учитывают правила языка.

Для идентификаторов и путей чаще берут ordinal-режим, для текста пользователя - культурный.

Проверим равенство с игнорированием регистра. Значение true означает, что буквы "A" и "a" совпали:

Console.WriteLine(string.Equals("A", "a", StringComparison.OrdinalIgnoreCase));

Сравните "Test" и "test" без учёта регистра и выведите результат.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить