.NET 4.x В слове, начинающемся со строчной буквы, исправить первую букву на заглавную - C#

Узнай цену своей работы

Формулировка задачи:

Как сделать так, чтобы прога на Си-шарп в слове, начинающемся со строчной буквы, сначала исправляла первую букву на заглавную, а после все заглавные буквы в этом слове - на строчные? Результат должен отображаться в тексбокс. Пример: "пРИвет" - "Привет". Вот начало проги:
string str = File.ReadAllText(pathBox.Text,Encoding.Default);
            inBox.Text = str;
            byte i;
            for (i = 0; i <= str.Length - 1; i++ ) 
            {
                if ('а' >= str[0] & str[0] >= 'z')
                {
 
                    if (char.IsLower(str[0]))
                    {
                        char l = char.ToUpper(str[0]);
                        OutBox.Text = l + str.Remove(0, 1);

                    }
 
                }

Решение задачи: «.NET 4.x В слове, начинающемся со строчной буквы, исправить первую букву на заглавную»

textual
Листинг программы
static string Magic(string s)
{
    return CultureInfo.CurrentCulture.TextInfo.ToTitleCase(s);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5
Похожие ответы