Введение
Предположим, вы разработчик, который любит поддерживать местное сообщество. Вы и некоторые из ваших друзей начали бизнес, который помогает найти новые дома для странных или заброшенных кошек и собак. Ваш бизнес начал с малого, с всего несколькими животными, но это начинает расти. У ваших друзей есть первоначальное приложение, которое позволяет вводить и отображать животных, доступных для усыновления. Они просят вас исследовать добавление функций в приложение, которое может помочь сопоставить животных в вашем уходе с людьми, которые ищут нового семейного питомца.
Завершив этот проект программирования, вы применяете знания и навыки данных C#:
- Выбор правильных типов данных и безопасное преобразование типов данных.
- Создайте двумерные массивы чисел и строк.
- Поиск данных в массивах для отображения или обновления данных.
- Изменение и создание сложных строк из нескольких источников данных и форматирование данных для отображения в разных регионах.
Ваша команда обнаружила, что важно искать данные домашних животных для идентификации животных с возможными совпадениями на основе характеристик, предоставляемых потенциальными владельцами. Кроме того, команда хочет включить функцию сбора средств, чтобы включить предлагаемые данные пожертвования и представить данные домашних животных с меньшим количеством строк выходных данных.
Начните с начального приложения, которое добавляет предварительно определенные примеры данных в массив домашних животных. Приложение имеет два пункта меню. Первый пункт меню начался с функционального отображения данных домашних животных. Второй пункт меню — "Отображение всех собак с указанной характеристикой" — это "в процессе выполнения", которая должна быть завершена вами.
Вы также обновляете существующий код для добавления suggestedDonation данных и отображения всех данных в сокращенном формате.
К концу этого модуля вы можете разработать код, который объединяет операторы итерации с входными данными, обработкой данных, индексированием строк и выходными данными.