Метод ToUpperInvariant
Метод ToUpperInvariant создаёт новую строку и не меняет исходную. Для "abcde" результат предсказуем; есть перегрузки с CultureInfo.
Синтаксис
string res = str.ToUpperInvariant();
Пример
Давайте преобразуем строку:
using System;
class Program
{
static void Main()
{
string str = "abcde";
Console.WriteLine(str.ToUpperInvariant());
}
}
Результат выполнения кода:
"ABCDE"
Пример
Исходная строка не меняется:
using System;
class Program
{
static void Main()
{
string str = "abcde";
str.ToUpperInvariant();
Console.WriteLine(str);
}
}
Результат выполнения кода:
"abcde"
Смотрите также
-
Equals,
который сравнивает строки -
StringComparison,
которое задаёт правила -
ToUpper,
который меняет символ -
Compare,
который сравнивает порядок