Prepare-se para o projeto guiado
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
suggestedDonationcadeia de caracteres - Expanda a
ourAnimalsmatriz para contersuggestedDonatione preencher dados de exemplo parasuggestedDonation - Garantir que todo o uso da
ourAnimalsmatriz incorpore os dados adicionadossuggestedDonation - Produção
suggestedDonationcom símbolo de moeda regional ($, €, ¥,... )
- Definir
Visão geral do código inicial
O desenvolvimento inicial do código inicial está concluído.
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-elseconstrução para preencher a matriz ourAnimals com um conjunto de dados de exemploO 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 programO 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.
Faça o download de um arquivo zip contendo as pastas de código para o projeto guiado.
- Num navegador, navega até Guided-project-Work-with-variable-data-CSharp.zip para descarregar o ficheiro zip.
Descompacte os arquivos baixados localmente (ou na área restrita se você não estiver usando um ambiente de desenvolvimento local)
- Na sua máquina local, navegue até a pasta de downloads.
- 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.
- 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.
- Selecione Mostrar arquivos extraídos quando concluído e, em seguida, selecione Extrair.
- Anote o local da pasta extraída.
Abra a pasta Guided-project-Trabalhar-com-dados-variáveis-CSharp-principal no Visual Studio Code
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)
No Visual Studio Code, no menu Ficheiro, selecione Abrir pasta
Navegue até a pasta que contém os arquivos extraídos. Expanda a estrutura de pastas para localizar a pasta chamada "GuidedProject".
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!