Как сравнивать значения без учета регистра

redman

Client
Регистрация
11.03.2016
Сообщения
554
Благодарностей
178
Баллы
43
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
Можете обе стороны выражения привести к одному регистру (верхнему или нижнему) и потом сравнить с помощью IF.
 

Alex733

Client
Регистрация
27.11.2017
Сообщения
330
Благодарностей
243
Баллы
43
Или так:
C#:
string text1 = "text1";
string text2 = "Text1";
if (text1.ToLower() == text2.ToLower()) {
    ....
    }
 
  • Спасибо
Реакции: redman и Sergodjan

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
C#:
var text = "text";
if (text.Equals("Text", StringComparison.CurrentCultureIgnoreCase))
{
    return "ok";
}
 

redman

Client
Регистрация
11.03.2016
Сообщения
554
Благодарностей
178
Баллы
43
Всё работает, всем спасибо.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)