Příprava na projekt s asistencí
Pomocí editoru Visual Studio Code můžete vyvíjet verzi konzolové aplikace jazyka C#. Aplikace obsahuje základní funkce, které vytvářejí ukázková data o domácích zvířatech, která jsou k dispozici pro přijetí, a dokáže zobrazit informace o domácích zvířatech. Hlavní funkcí, kterou přidáte, je vyhledávání dostupných psů pomocí jednoho hledaného termínu. Sekundární úlohy zahrnují přidání a zobrazení suggestedDonation dat.
Specifikace návrhu
Pro nové funkce aplikace Contoso Pets poskytuje specifikace návrhu podrobné informace o vyhledávání psů a navrhovaných funkcích darování:
Vyhledávání atributů psa
- Získání vstupu pro hledaný termín vlastnosti domácího mazlíčka
- Projděte pole zvířat a identifikujte "psy".
- Pro každého ze psů zkombinujte popisy vzhledu a povahy a vyhledejte je.
- Vyhledejte kombinovaný popis pro shodu vstupního termínu
- Vyhledejte psy, kteří mají shodné termíny.
Navrhované údaje o darech
- Definování
suggestedDonationřetězce - Expandujte pole
ourAnimalstak, aby obsahovalosuggestedDonationa naplnila se ukázková data prosuggestedDonation. - Zajistěte, aby veškeré použití pole
ourAnimalszohlednilo přidanásuggestedDonationdata - Výstup
suggestedDonationse symbolem regionální měny ($, €, ¥,... )
- Definování
Přehled počátečního kódu
Počáteční vývoj kódu je dokončený.
Úvodní projekt pro tento modul projektu s asistencí obsahuje soubor Program.cs, který poskytuje následující funkce kódu:
kód deklaruje proměnné používané ke shromažďování a zpracování dat domácích mazlíčků a výběrů položek nabídky.
kód deklaruje pole ourAnimals.
Kód používá smyčku for kolem konstrukce
if-else if-elsek naplnění pole ourAnimals ukázkovou datovou sadou.Kód zobrazí následující hlavní možnosti nabídky pro výběr uživatele:
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 programKód přečte výběr položky nabídky uživatele a zobrazí zprávu, která odpovídá výběru.
pouze výběr „1.“ Výpis všech našich aktuálních informací o domácích zvířatech pomocí úvodního kódu
Vaším cílem je aktualizovat stávající kód a vyvíjet funkce aplikace popsané výše. Klíčové funkce:
- Přidání vyhledávání atributů psa
- Zahrnutí navrhovaných údajů o darování
Visual Studio Code použijete jako vývojové prostředí a aplikaci otestujete v každé fázi vývojového procesu.
Nastavení
Pomocí následujících kroků se připravte na cvičení s asistencí projektu.
Stáhněte si soubor ZIP obsahující složky kódu pro projekt s asistencí.
- V prohlížeči přejděte na Guided-project-Work-with-variable-data-CSharp.zip a stáhněte soubor ZIP.
Rozbalte stažené soubory místně (nebo v sandboxu, pokud nepoužíváte místní vývojové prostředí).
- Na místním počítači přejděte do složky stažené soubory.
- Klikněte pravým tlačítkem myši na soubor Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip a pak vyberte Extrahovat vše.
- Pomocí tlačítka Procházet určete složku Plochy systému Windows jako umístění pro extrahování a pak vyberte Vybrat složku.
- Po dokončení vyberte Zobrazit extrahované soubory a pak vyberte Extrahovat.
- Poznamenejte si umístění extrahované složky.
Otevřete extrahovanou složku Guided-project-Work-with-variable-data-CSharp-main v editoru Visual Studio Code
Otevřete Visual Studio Code místně (nebo otevřete sandbox MS Learn a otevřete Visual Studio Code, pokud nepoužíváte místní vývojové prostředí).
V editoru Visual Studio Code v nabídce Soubor vyberte Otevřít složku.
Přejděte do složky, která obsahuje extrahované soubory. Rozbalte strukturu složek a vyhledejte složku s názvem "GuidedProject".
Vyberte Průvodce-projekt-Work-with-variable-data-CSharp-main a pak vyberte Vybrat složku.
- V zobrazení Průzkumníka editoru Visual Studio Code by se měly zobrazit dvě podsložky s názvem Final a Starter.
Teď jste připraveni zahájit řízená cvičení projektu. Hodně zdaru!