redman Client Joined Mar 11, 2016 Messages 554 Reaction score 178 Points 43 Jan 12, 2019 #1 Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
Sergodjan Administrator Staff member Joined Sep 5, 2012 Messages 22,739 Reaction score 10,186 Points 113 Jan 12, 2019 #2 redman said: Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Click to expand... Можете обе стороны выражения привести к одному регистру (верхнему или нижнему) и потом сравнить с помощью IF.
redman said: Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Click to expand... Можете обе стороны выражения привести к одному регистру (верхнему или нижнему) и потом сравнить с помощью IF.
A Alex733 Client Joined Nov 27, 2017 Messages 348 Reaction score 248 Points 43 Jan 12, 2019 #3 Или так: C#: string text1 = "text1"; string text2 = "Text1"; if (text1.ToLower() == text2.ToLower()) { .... } Reactions: redman and Sergodjan
Или так: 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 Jan 12, 2019 #4 redman said: Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Click to expand... C#: var text = "text"; if (text.Equals("Text", StringComparison.CurrentCultureIgnoreCase)) { return "ok"; } Reactions: redman, Alex733 and Sergodjan
redman said: Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Click to expand... 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 Jan 12, 2019 #5 Всё работает, всем спасибо.