Forbered et guidet projekt

Fuldført

Brug Visual Studio Code til at udvikle en version af et C#-konsolprogram. Programmet leveres med de grundlæggende funktioner, der opretter eksempeldata om kæledyr, der er tilgængelige til indføring og er i stand til at vise kæledyrets oplysninger. Den primære funktion, der skal tilføjes, er søgning efter tilgængelige hunde ved hjælp af et enkelt søgeord. De sekundære opgaver omfatter tilføjelse og visning af suggestedDonation data.

Designspecifikationen

For de nye funktioner i programmet Contoso Pets indeholder designspecifikationen oplysninger om hundesøgning og foreslåede donationsfunktioner:

  • Søgning efter hundeattribut

    • Indsaml input til det karakteristiske søgeord for kæledyr
    • Sløjfe gennem dyrenes matrix og identificere "hunde"
    • For hver hund skal du kombinere de fysiske beskrivelser og personlighedsbeskrivelserne for at søge
    • Søg i den kombinerede beskrivelse for inputordsmatch
    • Skriv de hunde, der har et ordmatch
  • Foreslåede donationsdata

    • Definer suggestedDonation streng
    • Udvid matrixen ourAnimals for at indeholde suggestedDonation og udfylde eksempeldata for suggestedDonation
    • Sørg for, at al brug af ourAnimals matrixkonti for de tilføjede suggestedDonation data
    • Output suggestedDonation med regionalt valutasymbol ($, €, ¥,... )

Oversigt over startkode

Den indledende startkodeudvikling er fuldført.

  1. Startprojektet for dette guidede projektmodul indeholder en Program.cs fil, der indeholder følgende kodefunktioner:

    • koden deklarerer variabler, der bruges til at indsamle og behandle dyredata og valg af menupunkter

    • koden deklarerer matrixen ourAnimals

    • koden bruger en til løkke omkring en if-else if-else konstruktion til at udfylde matrixen ourAnimals med et eksempeldatasæt

    • koden viser følgende hovedmenuindstillinger for brugervalg:

      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
      
    • koden læser brugerens valg af menupunkt og viser en meddelelse, der gengiver markeringen

    • kun markering "1. Vis alle vores aktuelle kæledyrsoplysninger" ved hjælp af startkoden

Dit mål er at opdatere den eksisterende kode for at udvikle appfunktioner, der er beskrevet tidligere. De vigtigste funktioner:

  • Tilføj søgning efter hundeattribut
  • Medtag foreslåede donationsdata

Du bruger Visual Studio Code som dit udviklingsmiljø, og du tester dit program på hvert trin i din udviklingsproces.

Installationsprogrammet

Brug følgende trin til at forberede de guidede projektøvelser.

  1. Download en zip-fil, der indeholder kodemapperne for det guidede projekt.

  2. Udpakke de downloadede filer lokalt (eller i sandkassen, hvis du ikke bruger et lokalt udviklingsmiljø)

    1. Gå til mappen downloads på din lokale computer.
    2. Højreklik på filen Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip, og vælg derefter Udpak alle.
    3. Brug knappen Gennemse til at angive Mappen Windows Desktop som udtrækningsplacering, og vælg derefter Vælg mappe.
    4. Vælg Vis udpakkede filer, når du er færdig med, og vælg derefter Udpak.
    5. Notér placeringen af den udpakkede mappe.
  3. Åbn den udpakkede Guided-project-Work-with-variable-data-CSharp-main-mappe i Visual Studio Code

    1. Åbn Visual Studio Code lokalt (eller åbn MS Learn-sandkassen, og åbn Visual Studio Code, hvis du ikke bruger et lokalt udviklingsmiljø)

    2. Vælg Åbn mappe i menuen Filer i Visual Studio Code

    3. Gå til den mappe, der indeholder de udpakkede filer. Udvid mappestrukturen for at finde mappen med navnet "GuidedProject".

    4. Vælg Guided-project-Work-with-variable-data-CSharp-main og vælg derefter Select Folder

      • Visningen Visual Studio Code EXPLORER skal vise to undermapper med navnet Final og Starter.

Du er nu klar til at starte øvelserne i Automatiseret projekt. Held og lykke!