Preparación del proyecto guiado
Use Visual Studio Code para desarrollar una versión de una aplicación de consola de C#. La aplicación incluye las características básicas que crean datos de ejemplo sobre las mascotas disponibles para su adopción y pueden mostrar la información de la mascota. La característica principal que se va a agregar es buscar perros disponibles mediante un único término de búsqueda. Las tareas secundarias incluyen agregar y mostrar suggestedDonation datos.
Especificación de diseño
Para las nuevas características de la aplicación Contoso Pets, la especificación de diseño proporciona detalles para las características de búsqueda de perros y donaciones sugeridas:
Búsqueda de atributos del perro
- Recopilación de la entrada para el término de búsqueda de características de mascotas
- Recorrer la matriz de animales e identificar "perros"
- Para cada perro, combine las descripciones físicas y personales para buscar
- Búsqueda de la descripción combinada para la coincidencia con el término de entrada
- Resultado de los perros que coinciden con un término
Datos de donación sugeridos
- Definir
suggestedDonationcadena - Expanda la
ourAnimalsmatriz para que contengasuggestedDonationy rellene los datos de ejemplo parasuggestedDonation - Asegúrate de que todo uso de
ourAnimalsmatriz tenga en cuenta los datossuggestedDonationañadidos - Salida
suggestedDonationcon símbolo de moneda regional ($, €, ¥,... )
- Definir
Introducción al código de inicio
El desarrollo inicial del código de inicio está completo.
El proyecto Starter para este módulo de proyecto guiado incluye un archivo Program.cs que proporciona las siguientes características de código:
el código declara variables usadas para recopilar y procesar datos de mascotas y selecciones de elementos de menú.
el código declara la matriz ourAnimals.
el código usa un bucle "for" alrededor de una construcción
if-else if-elsepara rellenar la matriz ourAnimals con un conjunto de datos de muestrael código muestra las siguientes opciones de menú principal para la selección del usuario:
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 programel código lee la selección del elemento de menú del usuario y muestra un mensaje que repite su selección.
solo la selección "1. Enumerar todas nuestras funciones actuales de "información sobre mascotas" usando el código de inicio
El objetivo es actualizar el código existente para desarrollar las características de la aplicación descritas anteriormente. Las características clave:
- Agregar búsqueda de atributos de perro
- Incluir datos de donación sugeridos
Puede usar Visual Studio Code como entorno de desarrollo y probar la aplicación en cada fase del proceso de desarrollo.
Configuración
Siga estos pasos para prepararse para los ejercicios guiados del proyecto.
Descargue un archivo zip que contenga las carpetas de código para el proyecto guiado.
- En un explorador, vaya a Guided-project-Work-with-variable-data-CSharp.zip para descargar el archivo ZIP.
Descomprima los archivos descargados localmente (o en el espacio aislado si no usa un entorno de desarrollo local).
- En la máquina local, vaya a la carpeta de descargas.
- Haga clic con el botón derecho en el archivo Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip y seleccione Extraer todo.
- Use el botón Examinar para especificar la carpeta Escritorio de Windows como ubicación de extracción y, a continuación, seleccione Seleccionar carpeta.
- Seleccione Mostrar archivos extraídos cuando haya finalizado y, a continuación, seleccione Extraer.
- Tome nota de la ubicación de la carpeta extraída.
Abra la carpeta Guided-project-Work-with-variable-data-CSharp-main extraída en Visual Studio Code.
Abra Visual Studio Code localmente (o abra el espacio aislado de MS Learn y abra Visual Studio Code si no usa un entorno de desarrollo local).
En Visual Studio Code, en el menú Archivo, seleccione Abrir carpeta.
Vaya a la carpeta que contiene los archivos extraídos. Expanda la estructura de carpetas para buscar la carpeta denominada "GuidedProject".
Seleccione Guided-project-Work-with-variable-data-CSharp-main y luego seleccione Elegir carpeta.
- La vista EXPLORADOR de Visual Studio Code debe mostrar dos subcarpetas denominadas Final y Starter.
Ya está listo para comenzar los ejercicios del proyecto guiado. ¡Buena suerte!