Förbereda för guidat projekt

Slutförd

Använd Visual Studio Code för att utveckla en version av ett C#-konsolprogram. Programmet levereras med de grundläggande funktioner som skapar exempeldata om husdjur som är tillgängliga för adoption och kan visa husdjurets information. Huvudfunktionen att lägga till är att söka efter tillgängliga hundar med hjälp av en enda sökterm. De sekundära uppgifterna omfattar att lägga till och visa suggestedDonation data.

Designspecifikationen

För de nya funktionerna i Contoso Pets-programmet innehåller designspecifikationen information om hundsökningen och föreslagna donationsfunktioner:

  • Sök efter hundattribut

    • Samla in indata för söktermen för husdjursegenskaper
    • Loopa genom djurmatrisen och identifiera "hundar"
    • För varje hund kombinerar du de fysiska beskrivningarna och personlighetsbeskrivningarna för att söka
    • Sök efter matchande term i den sammanslagna beskrivningen
    • Visa de hundar som matchar en term
  • Föreslagna donationsdata

    • Definiera suggestedDonation sträng
    • Expandera matrisen så att den ourAnimals innehåller suggestedDonation och fyller i exempeldata för suggestedDonation
    • Se till att all användning av ourAnimals matris tar hänsyn till de tillagda suggestedDonation datumen.
    • Utdata suggestedDonation med regional valutasymbol ($, €, ¥,... )

Översikt över startkod

Den första startkodsutvecklingen är klar.

  1. Startprojektet för den här guidade projektmodulen innehåller en Program.cs fil som innehåller följande kodfunktioner:

    • koden deklarerar variabler som används för att samla in och bearbeta val av husdjursdata och menyalternativ

    • koden deklarerar matrisen ourAnimals

    • koden använder en for-loop runt en if-else if-else konstruktion för att fylla i vårAnimals-matris med en exempeldatauppsättning

    • koden visar följande huvudmenyalternativ för användarval:

      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 användarens menyalternativsval och visar ett meddelande som ekar deras val

    • välj endast "1" Visa en lista över alla våra aktuella funktioner för husdjursinformation med hjälp av startkoden

Målet är att uppdatera den befintliga koden för att utveckla appfunktioner som beskrevs tidigare. De viktigaste funktionerna:

  • Lägga till hundattributsökning
  • Inkludera föreslagna donationsdata

Du använder Visual Studio Code som utvecklingsmiljö och testar ditt program i varje steg i utvecklingsprocessen.

Inställningar

Använd följande steg för att förbereda för de guidade projektövningarna.

  1. Ladda ned en zip-fil som innehåller kodmapparna för det guidade projektet.

  2. Packa upp de nedladdade filerna lokalt (eller i sandbox-miljön om du inte använder en lokal utvecklingsmiljö)

    1. På den lokala datorn navigerar du till mappen med nedladdningar.
    2. Högerklicka på filen Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip och välj sedan Extrahera alla.
    3. Använd knappen Bläddra för att ange Mappen Windows Desktop som extraheringsplats och välj sedan Välj mapp.
    4. Välj Visa extraherade filer när du är klar och välj sedan Extrahera.
    5. Anteckna platsen för den extraherade mappen.
  3. Öppna den extraherade mappen Guided-project-Work-with-variable-data-CSharp-main i Visual Studio Code

    1. Öppna Visual Studio Code lokalt (eller öppna sandbox-miljön i MS Learn och öppna Visual Studio Code om du inte använder en lokal utvecklingsmiljö)

    2. I Visual Studio Code går du till menyn Arkiv och väljer Öppna mapp

    3. Gå till mappen som innehåller dina extraherade filer. Expandera mappstrukturen för att hitta mappen med namnet "GuidedProject".

    4. Välj Guided-project-Work-with-variable-data-CSharp-main och välj sedan Välj mapp

      • Vyn Visual Studio Code EXPLORER bör visa två undermappar med namnet Final och Starter.

Nu är du redo att påbörja de guidade projektövningarna. Lycka till!