Förbereda för guidat projekt
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
suggestedDonationsträng - Expandera matrisen så att den
ourAnimalsinnehållersuggestedDonationoch fyller i exempeldata försuggestedDonation - Se till att all användning av
ourAnimalsmatris tar hänsyn till de tillagdasuggestedDonationdatumen. - Utdata
suggestedDonationmed regional valutasymbol ($, €, ¥,... )
- Definiera
Översikt över startkod
Den första startkodsutvecklingen är klar.
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-elsekonstruktion för att fylla i vårAnimals-matris med en exempeldatauppsättningkoden 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 programkoden 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.
Ladda ned en zip-fil som innehåller kodmapparna för det guidade projektet.
- I en webbläsare går du till Guided-project-Work-with-variable-data-CSharp.zip för att ladda ned zip-filen.
Packa upp de nedladdade filerna lokalt (eller i sandbox-miljön om du inte använder en lokal utvecklingsmiljö)
- På den lokala datorn navigerar du till mappen med nedladdningar.
- Högerklicka på filen Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip och välj sedan Extrahera alla.
- Använd knappen Bläddra för att ange Mappen Windows Desktop som extraheringsplats och välj sedan Välj mapp.
- Välj Visa extraherade filer när du är klar och välj sedan Extrahera.
- Anteckna platsen för den extraherade mappen.
Öppna den extraherade mappen Guided-project-Work-with-variable-data-CSharp-main i Visual Studio Code
Ö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ö)
I Visual Studio Code går du till menyn Arkiv och väljer Öppna mapp
Gå till mappen som innehåller dina extraherade filer. Expandera mappstrukturen för att hitta mappen med namnet "GuidedProject".
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!