string str = "ASDBJHBNknlljh";
return str.Substring(0,1) + str.Substring(1, str.Length - 1).ToLower();
string str = "ASDBJHBNknlljh";
return str.Substring (0,1) + str.Substring (1, str.Length - 1) .ToLower (); [/ CODE] [/ QUOTE]
[/ CODE] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [Добавить]
в действительность несколько слов, надо что бы это действие каждого слова касалось а не только первого, из вашей ссылки нашел подходящий вариант https://stackoverflow.com/posts/4427517/revisions, но не знаю как написать что бы сработало
string str = "ASDBJHBNknlljh";
return str.Substring (0,1) + str.Substring (1, str.Length - 1) .ToLower (); [/ CODE] [/ QUOTE] [/ CODE]
несколько слов,
string text = "ASDBJHBNknlljh ASDBJHBNknlljh ASDBJHBNknlljh";
string[] words = text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
words = words.Select(x => x.Substring(0,1) + x.Substring(1, x.Length - 1).ToLower()).ToArray();
return string.Join(" ", words);
этим действием вы пытаетесь конвертировать содержимое переменной в число.int stroka = Convert.ToInt32 (project.Variables ["stroka"].Value);
string text = project.Variables["Stroka"].Value;
у меня все работает нормально -не получается, начал проверять построчно вот тут
Code (text):
пропущены скобки , но все равно ошибку выдает
- string text = project.Variables["Stroka"].Value;
string text = project.Variables["Stroka"].Value;
//string text = "ASDBJHBNknlljh ASDBJHBNknlljh ASDBJHBNknlljh"; // этот текст для проверки вручную помещаем в переменную
string[] words = text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
words = words.Select(x => x.Substring(0,1) + x.Substring(1, x.Length - 1).ToLower()).ToArray();
return string.Join(" ", words);