Voorbereiden op begeleid project
Visual Studio Code gebruiken om een versie van een C#-consoletoepassing te ontwikkelen. De toepassing wordt geleverd met de basisfuncties waarmee voorbeeldgegevens worden gemaakt over huisdieren die beschikbaar zijn voor acceptatie en die de informatie van het huisdier kunnen weergeven. De belangrijkste functie die moet worden toegevoegd, is het zoeken naar beschikbare honden met behulp van één zoekterm. De secundaire taken omvatten het toevoegen en weergeven van suggestedDonation gegevens.
De ontwerpspecificatie
Voor de nieuwe functies van de Contoso Pets-toepassing bevat de ontwerpspecificatie details voor het zoeken naar honden en voorgestelde donatiefuncties:
Zoekopdracht op hondenkenmerken
- Invoer verzamelen voor de zoekterm voor huisdierkenmerken
- Loop door de dierenmatrix en identificeer "honden"
- Combineer voor elke hond de fysieke en persoonlijkheidsbeschrijvingen om te zoeken
- Zoeken in de gecombineerde beschrijving voor de overeenkomende invoerterm
- Geef de honden weer waarvan de termen overeenkomen
Voorgestelde donatiegegevens
- Definieer string
suggestedDonation - Breid de
ourAnimalsmatrix uit omsuggestedDonationte bevatten en vul voorbeeldgegevens in voorsuggestedDonation - Zorg ervoor dat al het gebruik van
ourAnimals-arrays rekening houdt met de toegevoegdesuggestedDonationgegevens. - Uitvoer
suggestedDonationmet regionaal valutasymbool ($, €, ¥,... )
- Definieer string
Overzicht van starterscode
De eerste ontwikkeling van starterscode is voltooid.
Het Starter-project voor deze begeleide projectmodule bevat een Program.cs-bestand met de volgende codefuncties:
de code declareert variabelen die worden gebruikt voor het verzamelen en verwerken van huisdiergegevens en selecties van menu-items
de code definieert de array ourAnimals
de code maakt gebruik van een for-lus rond een
if-else if-elseconstructie om de matrix ourAnimals te vullen met een voorbeeldgegevenssetde code bevat de volgende opties voor het hoofdmenu voor gebruikersselectie:
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 programde code leest de selectie van de menuopdracht van de gebruiker en geeft een bericht weer waarin de selectie wordt herhaald
Alleen selectie '1'. Geef alle huidige functies voor huisdiergegevens weer met behulp van de starterscode
Het doel is om de bestaande code bij te werken om app-functies te ontwikkelen die eerder zijn beschreven. De belangrijkste functies:
- Hondenkenmerk zoeken toevoegen
- Voorgestelde donatiegegevens opnemen
U gebruikt Visual Studio Code als uw ontwikkelomgeving en u test uw toepassing in elke fase van uw ontwikkelingsproces.
Configuratie
Gebruik de volgende stappen om de begeleide projectoefeningen voor te bereiden.
Download een zip-bestand met de codemappen voor het begeleide project.
- Navigeer in een browser naar Guided-project-Work-with-variable-data-CSharp.zip om het zip-bestand te downloaden.
Pak de gedownloade bestanden lokaal uit (of in de sandbox als u geen lokale ontwikkelomgeving gebruikt)
- Navigeer op uw lokale computer naar de map Downloads.
- Klik met de rechtermuisknop op het Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip-bestand en selecteer Alles extraheren.
- Gebruik de knop Bladeren om de map Windows-bureaublad op te geven als locatie voor uitpakken en selecteer vervolgens Map selecteren.
- Selecteer Geëxtraheerde bestanden weergeven wanneer u klaar bent en selecteer Vervolgens Uitpakken.
- Noteer de locatie van de uitgepakte map.
Open de geëxtraheerde map Guided-project-Work-with-variable-data-CSharp-main in Visual Studio Code
Open Visual Studio Code lokaal (of open de MS Learn-sandbox en open Visual Studio Code als u geen lokale ontwikkelomgeving gebruikt)
In Visual Studio Code, selecteer in het menu Bestand de optie Map openen
Navigeer naar de map met de uitgepakte bestanden. Vouw de mapstructuur uit om de map met de naam GuidedProject te zoeken.
Selecteer Guided-project-Work-with-variable-data-CSharp-main en selecteer vervolgens Map selecteren
- In de visual Studio Code EXPLORER-weergave moeten twee submappen met de naam Final en Starter worden weergegeven.
U bent nu klaar om de begeleide projectoefeningen te starten. Succes!