Как сделать начало строки с большой буквы?

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83
Всем привет.
У меня тут проблемка
Есть текст "привет, как дела?"

Из него нужно сделать "Привет, как дела?"
то есть с большой буквы

Подскажите как реализовать?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
C#:
string text ="привет";
string result =CultureInfo.CurrentCulture.TextInfo.ToTitleCase(text);
// Привет
 
  • Спасибо
Реакции: alekwuy

izubr

Client
Регистрация
11.05.2011
Сообщения
556
Благодарностей
246
Баллы
43
Проще блоком в PM:
Обработка текста: опция - ToUpper , Начало слов.
Скрин:


p.s. ещё можно заменой, с регуляркой :-)
 
  • Спасибо
Реакции: alekwuy

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83

izubr

Client
Регистрация
11.05.2011
Сообщения
556
Благодарностей
246
Баллы
43
Последнее редактирование:
  • Спасибо
Реакции: alekwuy

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
У меня все работает.
 
  • Спасибо
Реакции: alekwuy

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 812
Благодарностей
1 187
Баллы
113

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113

LmPopo

Client
Регистрация
06.12.2012
Сообщения
299
Благодарностей
136
Баллы
43

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Код:
var str = project.Variables["myString"].Value;
if (str.Length > 1) return char.ToUpper(str[0]) + str.Substring(1);
return str.ToUpper();
 

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)