Příprava na projekt s asistencí

Dokončeno

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 ourAnimals tak, aby obsahovalo suggestedDonation a naplnila se ukázková data pro suggestedDonation.
    • Zajistěte, aby veškeré použití pole ourAnimals zohlednilo přidaná suggestedDonation data
    • Výstup suggestedDonation se symbolem regionální měny ($, €, ¥,... )

Přehled počátečního kódu

Počáteční vývoj kódu je dokončený.

  1. Ú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-else k 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 program
      
    • Kó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.

  1. Stáhněte si soubor ZIP obsahující složky kódu pro projekt s asistencí.

  2. Rozbalte stažené soubory místně (nebo v sandboxu, pokud nepoužíváte místní vývojové prostředí).

    1. Na místním počítači přejděte do složky stažené soubory.
    2. 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.
    3. 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.
    4. Po dokončení vyberte Zobrazit extrahované soubory a pak vyberte Extrahovat.
    5. Poznamenejte si umístění extrahované složky.
  3. Otevřete extrahovanou složku Guided-project-Work-with-variable-data-CSharp-main v editoru Visual Studio Code

    1. 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í).

    2. V editoru Visual Studio Code v nabídce Soubor vyberte Otevřít složku.

    3. Přejděte do složky, která obsahuje extrahované soubory. Rozbalte strukturu složek a vyhledejte složku s názvem "GuidedProject".

    4. 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!