redman Client Регистрация 11.03.2016 Сообщения 554 Благодарностей 178 Баллы 43 12.01.2019 #1 Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно
Sergodjan Administrator Команда форума Регистрация 05.09.2012 Сообщения 20 407 Благодарностей 9 116 Баллы 113 12.01.2019 #2 redman сказал(а): Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Нажмите, чтобы раскрыть... Можете обе стороны выражения привести к одному регистру (верхнему или нижнему) и потом сравнить с помощью IF.
redman сказал(а): Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Нажмите, чтобы раскрыть... Можете обе стороны выражения привести к одному регистру (верхнему или нижнему) и потом сравнить с помощью IF.
A Alex733 Client Регистрация 27.11.2017 Сообщения 330 Благодарностей 243 Баллы 43 12.01.2019 #3 Или так: C#: string text1 = "text1"; string text2 = "Text1"; if (text1.ToLower() == text2.ToLower()) { .... } Реакции: redman и Sergodjan
Или так: C#: string text1 = "text1"; string text2 = "Text1"; if (text1.ToLower() == text2.ToLower()) { .... }
ssXXXss Client Регистрация 23.12.2014 Сообщения 7 379 Благодарностей 2 041 Баллы 113 12.01.2019 #4 redman сказал(а): Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Нажмите, чтобы раскрыть... C#: var text = "text"; if (text.Equals("Text", StringComparison.CurrentCultureIgnoreCase)) { return "ok"; } Реакции: redman, Alex733 и Sergodjan
redman сказал(а): Как сравнивать значения без учета регистра, например в кубике if "текст" == "ТеКст", чтобы было равно Нажмите, чтобы раскрыть... C#: var text = "text"; if (text.Equals("Text", StringComparison.CurrentCultureIgnoreCase)) { return "ok"; }
redman Client Регистрация 11.03.2016 Сообщения 554 Благодарностей 178 Баллы 43 12.01.2019 #5 Всё работает, всем спасибо.