#c_sharp
Есть строка САНКТ-ПЕТЕРБУРГ, как мне привести ее в строку Санкт-Петербург? Сплитить строку, переводить весь текст в нижний регистр, потом увеличивать первую букву, потом соединять не есть хорошо. Мб есть более красивое решение?)
Ответы
Ответ 1
Попробуйте метод TextInfo.ToTitleCase: CultureInfo.CurrentCulture.TextInfo.ToTitleCase(str.ToLower()); Пример: dotnetfiddle.
Комментариев нет:
Отправить комментарий