String array. Как заменить первую букву на заглавную. - C#
Формулировка задачи:
Добрый день. У меня есть массив string[20]. Каждый элемент - это отдельное предложение из строчных букв. Задача заменить в каждом предложении первую букву на заглавную. Помогите с идеями. Спасибо заранее.
Решение задачи: «String array. Как заменить первую букву на заглавную.»
textual
Листинг программы
string []st=new string[3]; st[0] = "str"; st[1] = "asd"; st[2] = "ttd"; for(int i=0;i<st.Length;i++) { int x = st[i][0], X = x - 32;//Первые скобки это индекс строки в массиве вторые скобки ИНДЕКСАТОР // возвращет первую букву строки, не путать маркировку с двцмерным массивом! StringBuilder str = new StringBuilder(st[i]); str.Replace((char)x, (char)X, 0, 1); st[i] = str.ToString(); } Console.WriteLine("{0} , {1} , {2}", st[0], st[1], st[2]);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д