Prepare-se para o projeto guiado

Concluído

Use o Visual Studio Code para desenvolver uma versão de um aplicativo de console C#. O aplicativo vem com os recursos básicos que criam dados de amostra sobre animais de estimação disponíveis para adoção e é capaz de exibir as informações do animal de estimação. A principal característica a adicionar é pesquisar cães disponíveis usando um único termo de pesquisa. As tarefas secundárias incluem adicionar e exibir suggestedDonation dados.

A especificação do projeto

Para os novos recursos do aplicativo Contoso Pets, a especificação de design fornece detalhes para a pesquisa de cães e recursos de doação sugeridos:

  • Pesquisa de atributos do cão

    • Coletar informações para o termo de pesquisa de características do animal de estimação
    • Percorra a matriz de animais e identifique "cães"
    • Para cada cão, combine as descrições físicas e de personalidade para pesquisar
    • Pesquisar na descrição combinada a correspondência do termo de entrada
    • Listar os cães que têm correspondência de termos
  • Dados de doação sugeridos

    • Definir suggestedDonation cadeia de caracteres
    • Expanda a ourAnimals matriz para conter suggestedDonation e preencher dados de exemplo para suggestedDonation
    • Garantir que todo o uso da ourAnimals matriz incorpore os dados adicionados suggestedDonation
    • Produção suggestedDonation com símbolo de moeda regional ($, €, ¥,... )

Visão geral do código inicial

O desenvolvimento inicial do código inicial está concluído.

  1. O projeto Starter para este módulo de projeto guiado inclui um arquivo Program.cs que fornece os seguintes recursos de código:

    • O código declara variáveis usadas para colectar e processar dados de animais de estimação e seleções dos itens de menu.

    • o código declara a matriz ourAnimals

    • o código usa um loop for em torno de uma if-else if-else construção para preencher a matriz ourAnimals com um conjunto de dados de exemplo

    • O código exibe as seguintes opções do menu principal para a seleção do usuário:

      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
      
    • O código lê a seleção de itens de menu do usuário e exibe uma mensagem ecoando sua seleção

    • apenas seleção "1. Liste todas as nossas funções atuais de informações sobre animais de estimação usando o código inicial

Seu objetivo é atualizar o código existente para desenvolver os recursos do aplicativo descritos anteriormente. As principais características:

  • Adicionar pesquisa de atributos de cães
  • Incluir dados de doação sugeridos

Você usa o Visual Studio Code como seu ambiente de desenvolvimento e testa seu aplicativo em cada estágio do processo de desenvolvimento.

Configuração

Use as etapas a seguir para se preparar para os exercícios guiados do projeto.

  1. Faça o download de um arquivo zip contendo as pastas de código para o projeto guiado.

  2. Descompacte os arquivos baixados localmente (ou na área restrita se você não estiver usando um ambiente de desenvolvimento local)

    1. Na sua máquina local, navegue até a pasta de downloads.
    2. Clique com o botão direito do rato no ficheiro Guided-project-Develop-conditional-branching-and-looping-structures-in-CSharp.zip e, em seguida, selecione Extrair tudo.
    3. Use o botão Procurar para especificar a pasta da Área de Trabalho do Windows como o local de extração e selecione Selecionar pasta.
    4. Selecione Mostrar arquivos extraídos quando concluído e, em seguida, selecione Extrair.
    5. Anote o local da pasta extraída.
  3. Abra a pasta Guided-project-Trabalhar-com-dados-variáveis-CSharp-principal no Visual Studio Code

    1. Abra o Visual Studio Code localmente (ou abra a área restrita do MS Learn e abra o Visual Studio Code se não estiver usando um ambiente de desenvolvimento local)

    2. No Visual Studio Code, no menu Ficheiro, selecione Abrir pasta

    3. Navegue até a pasta que contém os arquivos extraídos. Expanda a estrutura de pastas para localizar a pasta chamada "GuidedProject".

    4. Selecione o projeto guiado 'Trabalhar com dados variáveis CSharp-main' e depois selecione Selecionar Pasta

      • O modo de exibição Visual Studio Code EXPLORER deve mostrar duas subpastas chamadas Final e Starter.

Agora você está pronto para começar os exercícios do projeto Guiado. Boa sorte!