Préparer un projet guidé

Effectué

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 suggestedDonation chaîne
    • Développez le ourAnimals tableau pour contenir suggestedDonation et remplir des exemples de données pour suggestedDonation
    • Assurez-vous que toute utilisation du tableau ourAnimals tient compte des données ajoutées suggestedDonation.
    • Sortie suggestedDonation avec symbole monétaire régional ($, €, ¥,...)

Vue d’ensemble du code de démarrage

Le développement initial du code de démarrage est terminé.

  1. 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-else pour remplir le tableau ourAnimals avec un exemple de jeu de données

    • le 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 program
      
    • le 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.

  1. Téléchargez un fichier zip contenant les dossiers de code du projet guidé.

  2. 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)

    1. Sur votre ordinateur local, accédez à votre dossier de téléchargements.
    2. Cliquez avec le bouton droit sur le fichier Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip, puis sélectionnez Extraire tout.
    3. Utilisez le bouton Parcourir pour spécifier le dossier Windows Desktop comme emplacement d’extraction, puis sélectionnez Sélectionner un dossier.
    4. Sélectionnez Afficher les fichiers extraits une fois terminé, puis sélectionnez Extraire.
    5. Notez l’emplacement du dossier extrait.
  3. Ouvrez le dossier Guided-project-Work-with-variable-data-CSharp-main extrait dans Visual Studio Code

    1. 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)

    2. Dans Visual Studio Code, dans le menu Fichier , sélectionnez Ouvrir le dossier

    3. Accédez au dossier qui contient vos fichiers extraits. Développez la structure de dossiers pour localiser le dossier nommé « GuidedProject ».

    4. 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!