Préparer un projet guidé
Utilisez Visual Studio Code pour développer une version d’une application console C#. L’application est fournie avec les fonctionnalités de base qui créent des exemples de données sur les animaux domestiques disponibles pour l’adoption et sont en mesure d’afficher les informations de l’animal. La fonctionnalité principale à ajouter consiste à rechercher des chiens disponibles à l’aide d’un seul terme de recherche. Les tâches secondaires incluent l’ajout et l’affichage de suggestedDonation données.
Spécification de conception
Pour les nouvelles fonctionnalités de l’application Contoso Pets, la spécification de conception fournit des détails pour la recherche de chiens et les fonctionnalités suggérées de don :
Recherche d'attributs de chien
- Collecter des entrées pour le terme de recherche caractéristique d’animal de compagnie
- Parcourez le tableau des animaux et identifiez les « chiens »
- Pour chaque chien, combinez les descriptions physiques et de personnalité pour rechercher.
- Rechercher la correspondance de terme d’entrée dans la description combinée
- Afficher les chiens qui ont une correspondance de terme
Données de don suggérées
- Définir une
suggestedDonationchaîne - Développez le
ourAnimalstableau pour contenirsuggestedDonationet remplir des exemples de données poursuggestedDonation - Assurez-vous que toute utilisation du tableau
ourAnimalstient compte des données ajoutéessuggestedDonation. - Sortie
suggestedDonationavec symbole monétaire régional ($, €, ¥,...)
- Définir une
Vue d’ensemble du code de démarrage
Le développement initial du code de démarrage est terminé.
Le projet Starter pour ce module de projet guidé comprend un fichier Program.cs qui fournit les fonctionnalités de code suivantes :
le code déclare des variables utilisées pour collecter et traiter les données d’animaux de compagnie et les sélections d’éléments de menu
le code déclare le tableau ourAnimals
le code utilise une boucle for autour d’une structure
if-else if-elsepour remplir le tableau ourAnimals avec un exemple de jeu de donnéesle code affiche les options de menu principales suivantes pour la sélection de l’utilisateur :
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 programle code lit la sélection de l’élément de menu de l’utilisateur et affiche un message qui fait écho à sa sélection
Seule la sélection « 1. Répertorier toutes nos fonctions d’informations sur les animaux de compagnie actuelles à l’aide du code de démarrage
Votre objectif est de mettre à jour le code existant pour développer des fonctionnalités d’application décrites précédemment. Les principales fonctionnalités :
- Ajouter une recherche d’attributs de chien
- Inclure les données de don suggérées
Vous utilisez Visual Studio Code comme environnement de développement et vous testez votre application à chaque étape de votre processus de développement.
Configuration
Suivez les étapes suivantes pour préparer les exercices de projet guidés.
Téléchargez un fichier zip contenant les dossiers de code du projet guidé.
- Dans un navigateur, accédez à Guided-project-Work-with-variable-data-CSharp.zip pour télécharger le fichier zip.
Décompressez les fichiers téléchargés localement (ou dans le bac à sable si vous n’utilisez pas d’environnement de développement local)
- Sur votre ordinateur local, accédez à votre dossier de téléchargements.
- Cliquez avec le bouton droit sur le fichier Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip, puis sélectionnez Extraire tout.
- Utilisez le bouton Parcourir pour spécifier le dossier Windows Desktop comme emplacement d’extraction, puis sélectionnez Sélectionner un dossier.
- Sélectionnez Afficher les fichiers extraits une fois terminé, puis sélectionnez Extraire.
- Notez l’emplacement du dossier extrait.
Ouvrez le dossier Guided-project-Work-with-variable-data-CSharp-main extrait dans Visual Studio Code
Ouvrez Visual Studio Code localement (ou ouvrez le bac à sable MS Learn et ouvrez Visual Studio Code si vous n’utilisez pas d’environnement de développement local)
Dans Visual Studio Code, dans le menu Fichier , sélectionnez Ouvrir le dossier
Accédez au dossier qui contient vos fichiers extraits. Développez la structure de dossiers pour localiser le dossier nommé « GuidedProject ».
Sélectionnez Guided-project-Work-with-variable-data-CSharp-main puis cliquez sur Sélectionner un dossier
- La vue Explorateur Visual Studio Code doit afficher deux sous-dossiers nommés Final et Starter.
Vous êtes maintenant prêt à commencer les exercices du projet guidé. Bonne chance!