Подготовка к проекту с руководством

Завершено

Используйте Visual Studio Code для разработки версии консольного приложения C#. Приложение поставляется с основными функциями, которые создают примерные данные о домашних животных, доступных для усыновления, и могут отображать сведения о домашних животных. Основная функция для добавления — поиск доступных собак с помощью одного поискового термина. Вторичные задачи включают добавление и отображение suggestedDonation данных.

Спецификация проектирования

Для новых функций приложения Contoso Pets спецификация дизайна содержит сведения о поиске собак и предлагаемых функциях пожертвования:

  • Поиск атрибутов собаки

    • Сбор входных данных для термина поиска характеристик домашних животных
    • Пройдите по массиву животных и определите "собаки"
    • Для каждой собаки объедините описания физической и личности для поиска
    • Поиск в объединенных описаниях для нахождения совпадения с входным термином
    • Вывод собак, имеющих совпадение с термином
  • Предлагаемые данные о пожертвовании

    • Определение suggestedDonation строки
    • Разверните массив ourAnimals, чтобы он содержал suggestedDonation, и заполнить примеры данных для suggestedDonation
    • Убедитесь, что всё использование массива ourAnimals учитывает добавленные данные suggestedDonation.
    • Вывод suggestedDonation с символом региональной валюты ($, €, ¥,...)

Обзор начального кода

Начальная разработка начального кода завершена.

  1. Начальный проект для этого модуля интерактивного проекта содержит файл Program.cs, который предоставляет следующие функции кода:

    • Код объявляет переменные, используемые для сбора и обработки данных домашних животных и выбора элементов меню

    • Код объявляет наш массив ourAnimals

    • Код использует цикл for вокруг конструкции if-else if-else для заполнения массива Animals примерным набором данных.

    • В коде отображаются следующие параметры главного меню для выбора пользователей:

      1. List all of our current pet information
      2. Display all dogs with a specified characteristic
      
      Enter menu item selection or type "Exit" to exit the program
      
    • Код считывает выбранный элемент меню пользователя и отображает сообщение, отображающее их выбор.

    • только выбранное "1". Перечислите все наши текущие функции получения информации о домашних животных, используя начальный код

Цель заключается в обновлении существующего кода для разработки функций приложения, описанных ранее. Основные функции:

  • Добавить поиск атрибута собаки
  • Включение предлагаемых данных о пожертвовании

Visual Studio Code используется в качестве среды разработки и тестируете приложение на каждом этапе процесса разработки.

Настройка

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

  1. Скачайте ZIP-файл, содержащий папки кода для интерактивного проекта.

  2. Распакуйте скачанные файлы локально (или в песочнице, если вы не используете локальную среду разработки)

    1. На локальном компьютере перейдите в папку загрузки.
    2. Щелкните правой кнопкой мыши файл Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip и выберите команду "Извлечь все".
    3. Нажмите кнопку Обзор, чтобы указать папку "Рабочий стол Windows" в качестве места извлечения, а затем выберите Выбрать папку.
    4. Выберите "Показать извлеченные файлы после завершения", а затем нажмите кнопку "Извлечь".
    5. Запишите расположение извлеченной папки.
  3. Откройте извлеченную папку Guided-project-Work-with-variable-data-CSharp-main в Visual Studio Code

    1. Откройте Visual Studio Code локально (или откройте песочницу MS Learn и откройте Visual Studio Code, если вы не используете локальную среду разработки)

    2. В Visual Studio Code в меню "Файл" выберите "Открыть папку"

    3. Перейдите в папку, содержащую извлеченные файлы. Разверните структуру папок, чтобы найти папку с именем GuidedProject.

    4. Выберите Guided-project-Work-with-variable-data-CSharp-main и выберите "Выбрать папку"

      • Представление обозревателя Visual Studio Code должно отображать две вложенные папки с именем Final и Starter.

Теперь вы готовы приступить к выполнению упражнений по проекту с руководством. Удачи!