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

redman

Client
Joined
Mar 11, 2016
Messages
554
Reaction score
178
Points
43
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,739
Reaction score
10,186
Points
113
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
Можете обе стороны выражения привести к одному регистру (верхнему или нижнему) и потом сравнить с помощью IF.
 

Alex733

Client
Joined
Nov 27, 2017
Messages
348
Reaction score
248
Points
43
Или так:
C#:
string text1 = "text1";
string text2 = "Text1";
if (text1.ToLower() == text2.ToLower()) {
    ....
    }
 

ssXXXss

Client
Joined
Dec 23, 2014
Messages
7,374
Reaction score
2,043
Points
113
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
C#:
var text = "text";
if (text.Equals("Text", StringComparison.CurrentCultureIgnoreCase))
{
    return "ok";
}
 

redman

Client
Joined
Mar 11, 2016
Messages
554
Reaction score
178
Points
43
Всё работает, всем спасибо.
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)