top of page
  • Foto do escritorFábio Henrique

Do zero a iniciante - C# intro

C# é uma linguagem de programação simples e poderosa, orientada a objetos, desenvolvida pela Microsoft. O C# pode ser usado para criar vários tipos de aplicativos, como web, windows, console applications ou outros tipos de aplicativos usando o Visual Studio ou Visual Studio Code.


Para fins de estudo, irei ensinar o C# usando apenas console application e o Visual Studio Code.


Hands On


Configuração do ambiente


O vscode não suporta o C# nativamente, isto significa que para usá-lo temos que adicionar a extensão referente ao mesmo. Clique aqui para instalar a extensão.


Faça o download e instale o .NetCore 3.1 SDK ou posterior.



Abra o prompt de comando e execute o comando abaixo para ver se o .NetCore foi instalado corretamente

dotnet --version

Console application


Um console app é o tipo ideal para estudos devido a sua estrutura simples. Ele consiste em escrever código, executá-lo e ver o output em uma janela preta estilo prompt de comando.


Crie uma pasta onde irá salvar os exercícios e exemplos de C#


Abra um terminal no vscode. Você pode fazer isso como mostra a imagem abaixo ou usar o shortcut Ctrl+'



No terminal, utilize comandos do DOS para navegar até a pasta que você criou acima. Caso você não saiba, o comando é

cd CAMINHO_DO_SEU_DIRETORIO

Uma vez que o terminal indicar que você está no diretório certo, execute o seguinte comando para criar o console app

dotnet new console

Você verá que os seguintes arquivos foram criados no diretório



Abra a pasta onde os arquivos foram criados no vscode



O seguinte código será exibido



Caso apareça o seguinte alerta no vscode clique em Yes



Use o seguinte comando para executar o código, o output do mesmo será a frase Hello World!

dotnet run

 

Observações


Fixe na cabeça todos os passos ensinados neste post, pois isso será usado com muita frequência daqui para frente.


Quando usamos o vscode para programar é bem comum o uso de comandos de terminal. Se você não tem conhecimento sobre isso sugiro que leia um pouquinho sobre assunto. Neste site tem um resumo bem bacana de alguns dos principais comandos de terminal.


Os posts irão abordar as features e sintaxes mais recentes do C#



 

Deixe seus elogios, críticas e dúvidas nos comentários!


48 visualizações0 comentário

Posts recentes

Ver tudo

Comments


bottom of page