Как сделать строки с заглавной буквы

  • Автор темы Автор темы sidor800
  • Дата начала Дата начала

sidor800

Client
Регистрация
16.04.2013
Сообщения
123
Реакции
44
Баллы
28
Подскажите как сделать чтоб строки начинались с заглавной буквы через ToUpper не получается он делает все слова с большой буквы.
 
С# снипет:
Код:
Развернуть Свернуть Копировать
var str = project.Variables["myString"].Value;
if (str.Length > 1) return char.ToUpper(str[0]) + str.Substring(1);
return str.ToUpper();

в переменной {-Variable.myString-} должна лежать строка..
 
  • Оценить
Реакции: sidor800
а такое же решения для строк в списках есть?
 
  • Оценить
Реакции: Radzhab
C#:
Развернуть Свернуть Копировать
var sourceList = project.Lists["Spisok"];
lock(SyncObjects.ListSyncer)
{
    for(int i=0; i < sourceList.Count; i++) // Пробегаемся по списку
    {
      sourceList[i]=sourceList[i].First().ToString().ToUpper()+ sourceList[i].Substring(1);
    }
}
 
Последнее редактирование:
макросом из зенно 3: {-String.ToUpper-|-строка-|-0-}
 
  • Оценить
Реакции: xopek2007
макросом из зенно 3: {-String.ToUpper-|-строка-|-0-}
тс-с-с, сейчас придет дядя rostonix :al::D и наругает, что пользуетесь этими древнючими макросами и предлагаете их другим..
:dl:
 
так не рабтает чтоли?

c31825b8aa7b5de641f3498ab71ab4cb.png
 
тс-с-с, сейчас придет дядя rostonix :al::D и наругает, что пользуетесь этими древнючими макросами и предлагаете их другим..
:dl:
:dr:
пы.сы. пользовался.. пользуюсь...и буду пользоваться... ибо зачастую они удобней и проще нежели городить туеву хучу экшнов ..
 
Фу такими быть :D

А вообще @bedl0 прав. Это же есть в стандартном экшене.
 
Фу такими быть :D

А вообще @bedl0 прав. Это же есть в стандартном экшене.
нуу... незнаю незнаю ... вот к примеру:
Нужно спарсить все ссылки со страницы и поместить их в переменную..
в новой редакции зенно(насколько я понимаю )нужно: 1. создать список(ибо в переменную можно закинуть только 1 результат парсинга , а если нужно all? то только в список) 2. поместить в список результат парсинга 3. и только после этого из списка в переменную.

старый макрос: {-RegExp.RegExp-|-строка-|-регулярка-|-all-}, помещенный в экшн обработка текста, делает это одним телодвижением
 

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