Se você estiver em um Mac com um chip Apple M1, precisará instalar a versão Arm64 do SDK.
Verifique se tudo foi instalado corretamente
Depois de instalar, abra um novo prompt de comando e execute o seguinte comando:
Depois de instalar, abra um novo terminal e execute o seguinte comando:
Command prompt
dotnet
Se a instalação for bem-sucedida, você deverá ver uma saída semelhante à seguinte:
Command prompt
Usage: dotnet [options]Usage: dotnet [path-to-application]Options:-h|--help Display help.--info Display .NET information.--list-sdks Display the installed SDKs.--list-runtimes Display the installed runtimes.path-to-application:The path to an application .dll file to execute.
Se tudo estiver certo, selecione o botão Continuar abaixo para ir para a próxima etapa.
Encontrou um erro?
Se você receber um erro 'dotnet' não é reconhecido como um comando interno ou externo, verifique se você abriu um novo prompt de comando. Se você não puder resolver o problema, use o botão ocorreu um problema para obter ajuda para corrigir o problema.
Se você receber um erro zsh: comando não encontrado: dotnet, verifique se você abriu uma nova janela de terminal. Se o problema não for resolvido, use o botão Ocorreu um problema para obter ajuda para corrigir o problema.
Se você receber um erro dotnet: comando não encontrado, verifique se você abriu uma nova janela de terminal. Se o problema não for resolvido, use o botão Ocorreu um problema para obter ajuda para corrigir o problema.
Criar seu aplicativo
Em seu prompt de comando, execute o seguinte comando para criar seu aplicativo:
Em seu terminal, execute os seguintes comandos para criar seu aplicativo:
Command prompt
dotnet new console -o MyApp -f net7.0
Em seguida, navegue até o novo diretório criado pelo comando anterior:
Command prompt
cd MyApp
O que esses comandos significam?
O dotnet new console cria um novo aplicativo de console para você.
O parâmetro -o cria um diretório chamado MyApp onde seu aplicativo está armazenado e o preenche com os arquivos necessários.
O parâmetro -f indica que você está criando um aplicativo .NET 7.
O comando cd MyApp altera o diretório atual para o criado para o novo aplicativo.
O arquivo principal na pasta MyApp é chamado Program.cs. Por padrão, ele já contém o código necessário para gravar Hello, World! no console. O código a seguir mostra o conteúdo deste arquivo quando o projeto for criado:
O arquivo principal na pasta MyApp é chamado Program.cs. Por padrão, ele já contém o código necessário para escrever Hello, World! no terminal. O código a seguir mostra o conteúdo deste arquivo quando o projeto é criado:
Program.cs
// See https://aka.ms/new-console-template for more informationConsole.WriteLine("Hello, World!");
Selecione o botão Continuar abaixo para ir para a próxima etapa.
Encontrou um erro?
Não foi possível criar uma mensagem semelhante a Template "Console Application". O acesso ao caminho 'C:\Windows\System32\MyApp' foi negado., altere seu diretório atual para um em que você tenha permissões para criar uma nova pasta e tente executar o comando novamente.
Se o Windows não encontrar o SDK ao tentar criar o projeto e você tiver certeza de que instalou o SDK, seu computador poderá ter um problema com a variável de ambiente PATH. Confira esta postagem do Stack Overflow para obter instruções sobre como diagnosticar e corrigir esse problema.
Se o problema não for resolvido, selecione o botão Ocorreu um problema abaixo para obter ajuda para corrigir o problema.
Executar seu aplicativo
Em seu prompt de comando, execute o seguinte comando:
Em seu terminal, execute o seguinte comando:
Command prompt
dotnet run
Parabéns, você criou e executou seu primeiro aplicativo .NET!
Editar seu código
Abra o arquivo Program.cs em qualquer editor de texto ou código, como Notepad ou Visual Studio Code. O arquivo Program.cs está localizado no diretório MyApp recém-criado.
Em seguida, adicione a linha destacada após o código que imprime Hello, World!, como o seguinte:
Program.cs
// See https://aka.ms/new-console-template for more informationConsole.WriteLine("Hello, World!");Console.WriteLine("The current time is " + DateTime.Now);
Salve o arquivo Program.cs e execute seu código novamente:
Command prompt
dotnet run
Se você tiver sucesso, deverá ver uma saída semelhante à seguinte:
Command prompt
Hello World!The current time is 30/09/2023 17:05:31
Próximas etapas
Parabéns, você criou e executou seu primeiro aplicativo .NET!
Continuar aprendendo
Para continuar aprendendo as habilidades gerais do .NET, experimente nossos tutoriais no Microsoft Learn onde você aprenderá sobre o .NET, dependências, trabalhar com arquivos, depuração e muito mais:
C# é a linguagem de programação moderna, inovadora e de código aberto do .NET para compilar todos os seus aplicativos. Introdução ao testar nossos tutoriais do C# interativo no Microsoft Learn: