Упражнение. Выполнение задачи для объединения значений массива строк в виде строк и целых чисел

Завершено

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

В этом модуле есть две проблемы с кодом. Эта первая проблема заставляет разделить данные в зависимости от его типа и сцепить или добавить данные соответствующим образом.

Заметка

Примеры кода в этом упражнении разработаны на основе языковых и региональных параметров en-US и используют точку (.) в качестве десятичного разделителя. Создание и запуск кода с настройками языка и региональных параметров, использующими разные десятичные разделители (например, запятую ,), может дать непредвиденные результаты или ошибки. Чтобы устранить эту проблему, замените десятичные разделители периодов в примерах кода локальным разделителем десятичных разрядов (например, ,). Кроме того, чтобы запустить программу с использованием настройки языковой культуры en-US, добавьте следующий код в начало программы: using System.Globalization;, и после любых других инструкций добавьте using.

  1. Выберите и удалите все строки кода в редакторе Visual Studio Code. При необходимости используйте оператор комментариев строки //, чтобы закомментировать весь код из предыдущего шага.

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

    string[] values = { "12.3", "45", "ABC", "11", "DEF" };
    
  3. Создайте структуру циклического цикла, которую можно использовать для итерации каждого строкового значения в массиве values.

  4. Завершите выполнение необходимого кода, поместив его в блок кода, который обрабатывает цикл массива. Необходимо реализовать следующие бизнес-правила в логике кода:

    • Правило 1. Если значение имеет алфавитное значение, сцеплите его для формирования сообщения.

    • Правило 2. Если значение числовое, добавьте его в общее число.

    • Правило 3. Результат должен соответствовать следующим выходным данным:

      Message: ABCDEF
      Total: 68.3
      
  5. По завершении кода в меню Файл Visual Studio Code выберите Сохранить.

    Перед созданием или выполнением кода необходимо сохранить файл Program.cs.

  6. На панели обозревателя откройте терминал в папке TestProject, щелкните правой кнопкой мыши TestProject, а затем выберите Открыть в интегрированном терминале.

    Панель терминала должна открыться и должна содержать командную строку, показывающую, что терминал открыт для расположения папки TestProject.

  7. В командной строке терминала, чтобы запустить ваш код, введите dotnet run и нажмите клавишу ВВОД.

    Вы увидите следующие выходные данные:

        Message: ABCDEF
        Total: 68.3
    

    Заметка

    Если появится сообщение "Не удалось найти проект для запуска", убедитесь, что в командной строке терминала отображается ожидаемое расположение папки TestProject. Например, C:\Users\someuser\Desktop\csharpprojects\TestProject>

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