Criação do seu primeiro programa em C# não é apenas a porta de entrada na programação, mas também um momento emocionante, onde você experimenta como o código se transforma em um aplicativo funcional. Neste guia, você descobrirá passo a passo como escrever, compilar e executar um simples programa "Olá Mundo!". Vamos mergulhar direto neste mundo emocionante da programação em C#!
Principais conclusões
- C# é uma linguagem de programação versátil, que se destaca pela sintaxe simples e pelas diversas possibilidades de aplicação.
- A console em C# permite exibir saídas e processar entradas.
- Compilar e criar projetos no Visual Studio são passos fundamentais na programação.
Guia passo a passo
Para criar seu primeiro programa em C#, você precisa do Visual Studio. Se ainda não o instalou, faça isso agora. Em seguida, inicie o programa e siga estes passos:
1. Criar um novo projeto Ao abrir o Visual Studio, escolha "Novo Projeto". Na janela que se abre, você terá a opção de selecionar o tipo de projeto. Selecione "Aplicativo de Console", pois queremos criar uma aplicação de console simples.

2. Escrever o código Agora, dar uma olhada no editor de código onde você escreverá seu código fonte.
class Program { static void Main() { Console.WriteLine("Olá Mundo!"); } }
Cole as linhas acima em seu editor de código. Este programa simplesmente exibirá o texto "Olá Mundo!" no console.
3. Executar o programa Para executar seu programa, basta clicar na pequena seta verde na barra superior. Isso compilará e iniciará seu programa. Você verá que uma console se abre exibindo o texto "Olá Mundo!".
4. Manter o console aberto Quando o programa está em execução, o console se fecha automaticamente após a execução. Para evitar isso e ver a saída por mais tempo, você deve adicionar o comando Console.ReadKey(); após a linha com Console.WriteLine();. Este comando espera que uma tecla seja pressionada antes de o programa terminar.
5. Executar o programa novamente Inicie o programa novamente através da seta verde. Desta vez, você deve ver o texto "Olá Mundo!" no console, e o console permanecerá aberto até que você pressione uma tecla. Com isso, você criou com sucesso seu primeiro programa interativo em C#!

6. Criar o projeto Agora que seu programa está funcionando, você pode querer criar um arquivo executável. Vá até a barra de menu e selecione "Criar Projeto". Isso gerará um arquivo executável que você poderá executar mais tarde em qualquer computador que tenha o ambiente adequado.
7. Encontrar o arquivo no explorador de arquivos Para encontrar o arquivo gerado, vá para o explorador de soluções no lado direito. Clique com o botão direito na pasta do projeto e selecione "Abrir pasta no explorador de arquivos". Isso mostrará a estrutura de pastas do seu projeto.

8. Testar o arquivo executável No explorador de arquivos, navegue até a pasta "bin", depois "Debug". Aqui você encontrará o arquivo "OláMundo.exe". Dê um duplo clique nele. Agora o console se abrirá novamente, exibindo seu texto "Olá Mundo!", e dessa vez ele também permanecerá aberto até que você pressione uma tecla.
9. Parabéns! Você conseguiu! Parabéns pelo seu primeiro programa em C#. Mesmo que seja apenas uma saída simples, você passou pelas etapas básicas da programação e a sensação de ter criado algo é inestimável.
Resumo - Seu primeiro programa em C
Escrever seu primeiro programa em C# é o primeiro passo no mundo da programação. Ao criar um aplicativo de console, você não apenas aprendeu a escrever código fonte, mas também como criar projetos e gerar arquivos executáveis. Essas são habilidades fundamentais que serão muito úteis na sua jornada de programação.
Perguntas frequentes
Como inicio um projeto no Visual Studio?Você abre o Visual Studio, escolhe "Novo Projeto" e depois "Aplicativo de Console".
O que significa o comando Console.ReadKey()?O comando espera que o usuário pressione uma tecla antes de o programa ser fechado.
Como encontro o arquivo executável do meu programa?Após criar o projeto, navegue até a pasta "bin" e depois até a pasta "Debug".
O que posso aprender a seguir?Você pode continuar com variáveis, condições e loops em C# para escrever programas mais complexos.