Упражнение. Завершение действия задачи для улучшения удобочитаемости кода

Завершено

Кодовые задания укрепят то, что вы узнали, и помогут вам приобрести уверенность в себе, прежде чем продолжать.

Проблема с удобочитаемостью кода

В этом вызове вы будете использовать методы, которые вы узнали в этом модуле, чтобы улучшить удобочитаемость примера кода. Вы предоставляете пример кода, который плохо стильен и закомментирован. Цель состоит в том, чтобы обновить код с помощью рекомендаций по стилю для имен переменных, комментариев кода и пробелов, чтобы улучшить удобочитаемость кода.

Проблема с кодом. Применение рекомендаций по стилю для улучшения удобочитаемости

  1. Убедитесь, что в Visual Studio Code открыт пустой файл Program.cs.

    При необходимости откройте Visual Studio Code и выполните следующие действия, чтобы подготовить файл Program.cs в редакторе:

    1. В меню Файл выберите Открыть папку.

    2. Используйте диалоговое окно "Открыть папку", чтобы перейти к ней, а затем открыть папку CsharpProjects .

    3. В представлении обозревателя Visual Studio Code выберите Program.cs.

    4. В меню Selection в Visual Studio Code выберите Выбрать все, затем нажмите клавишу Delete.

  2. Чтобы создать исходный код для этой задачи, введите следующий код:

    string str = "The quick brown fox jumps over the lazy dog.";
    // convert the message into a char array
    char[] charMessage = str.ToCharArray();
    // Reverse the chars
    Array.Reverse(charMessage);
    int x = 0;
    // count the o's
    foreach (char i in charMessage) { if (i == 'o') { x++; } }
    // convert it back to a string
    string new_message = new String(charMessage);
    // print it out
    Console.WriteLine(new_message);
    Console.WriteLine($"'o' appears {x} times.");
    

    Замечание

    Этот пример кода может включать методы библиотеки классов .NET, которые не знакомы с вами. Например, возможно, вы не знакомы с методом ToCharArray()String класса или Reverse методом Array класса. Для успешного выполнения этой задачи вам не нужно полностью понимать пример кода.

    Подсказка

    Общее назначение этого кода — обратить строку и подсчитать количество вхождений определенного символа.

  3. Чтобы улучшить удобочитаемость, обновите код с помощью рекомендаций по стилю.

    Используйте методы, которые вы узнали в этом модуле, чтобы улучшить код и повысить его удобочитаемость.

Продолжайте изучать решение этой задачи, независимо от того, столкнулись ли вы с трудностями и нуждаетесь в подсказке или успешно завершили её.