top of page

Do zero a iniciante - C# intro

  • Foto do escritor: Fábio Henrique
    Fábio Henrique
  • 3 de ago. de 2020
  • 2 min de leitura

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.


ree

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

dotnet --version
ree

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+'


ree

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
ree

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
ree

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


ree

Abra a pasta onde os arquivos foram criados no vscode


ree

O seguinte código será exibido


ree

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


ree

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

dotnet run
ree


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!


Comentários


Nunca perca um post. Assine agora!

Fique sempre por dentro das dicas ninjas de programação com o uso de stacks poderosas como React, Angular, NetCore e muito mais!

© 2020 por equipe DevNinja.

  • Facebook
  • Twitter
Ativo 4.png
bottom of page