Иногда необходимо сравнить две строки и получить true или false, независимо от того, какие строки мы сравниваем. Один из подходов заключается в верхнем (или нижнем регистре) то есть обе строки должны быть одного регистра, при использовании string.Compare ().
Другим подходом является использование String.IndexOf () с опцией StringComparion.OrdinalIgnoreCase вот так:
Другим подходом является использование String.IndexOf () с опцией StringComparion.OrdinalIgnoreCase вот так:
string stringToTest = "MYVALUE";
if(stringToTest.IndexOf("myvalue", StringComparison.OrdinalIgnoreCase) >= 0)
{
//строки совпали
}
else
{
//строки не совпали
}



с кириллицой не катит...
ОтветитьУдалить