Страницы

Поиск по вопросам

вторник, 31 декабря 2019 г.

Сделать первую букву большой в строке

#c_sharp


Есть строка САНКТ-ПЕТЕРБУРГ, как мне привести ее в строку Санкт-Петербург?
Сплитить строку, переводить весь текст в нижний регистр, потом увеличивать первую
букву, потом соединять не есть хорошо. Мб есть более красивое решение?) 
    


Ответы

Ответ 1



Попробуйте метод TextInfo.ToTitleCase: CultureInfo.CurrentCulture.TextInfo.ToTitleCase(str.ToLower()); Пример: dotnetfiddle.

Комментариев нет:

Отправить комментарий