DEV Community

Thaise Medeiros for Unhacked

Posted on

2 1 1

Guia Prático: Primeiros Passos com C#

Então você decidiu começar com C#? Excelente escolha! Neste guia prático vou te mostrar exatamente por onde começar, sem complicações.

Por que C#?

Antes de mergulharmos no código, é importante entender por que o C# é uma excelente escolha para iniciantes:

  • Sintaxe clara e expressiva
  • Compilação que ajuda a encontrar erros rapidamente
  • Ferramentas gratuitas e robustas
  • Documentação extensa em português
  • Comunidade ativa e acolhedora

Preparando o Ambiente

Vamos começar configurando seu ambiente de desenvolvimento:

Depois de instalar o Visual Studio Community, vamos criar nosso primeiro projeto passo a passo:

1. Abra o Visual Studio Community

  • Clique em "Criar novo projeto" na tela inicial ou vá em Arquivo > Novo > Projeto

2. Escolha o tipo de projeto

  • Na barra de pesquisa, digite "Console"
  • Selecione "Aplicativo do Console"
  • Certifique-se que está selecionado C# como linguagem
  • Clique em "Próximo"

3. Configure seu projeto

  • Nome do Projeto: MeuPrimeiroProjeto
  • Local: Escolha uma pasta onde quer salvar
  • Nome da Solução: Deixe igual ao nome do projeto
  • Clique em "Próximo"
  • Na próxima tela, selecione ".NET 8.0" como versão
  • Clique em "Criar"

4. Entendendo a estrutura inicial

namespace MeuPrimeiroProjeto
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Olá, Mundo!");
        }
    }
}
Enter fullscreen mode Exit fullscreen mode

5. Modificando o código

  • Apague todo o código gerado
  • Digite o seguinte código:
Console.WriteLine("Olá! Qual é seu nome?");
string nome = Console.ReadLine();
Console.WriteLine($"Bem-vindo ao C#, {nome}!");
Enter fullscreen mode Exit fullscreen mode

6. Executando o programa

  • Pressione F5 para executar ou clique no botão verde "Iniciar" no topo da tela
  • Uma janela preta (console) irá abrir
  • Digite seu nome quando solicitado
  • Veja a mensagem personalizada

7. Entendendo o que aconteceu
Console.WriteLine() - Exibe texto na tela
Console.ReadLine() - Lê o que o usuário digitar
A variável nome guarda o texto digitado
$"..." permite incluir variáveis no texto usando {}

8. Experimente Modificar

  • Tente adicionar mais perguntas
  • Experimente fazer cálculos simples
  • Teste diferentes tipos de mensagens

Dica: Se algo der errado, não se preocupe! O Visual Studio sublinhará em vermelho os erros e te dará dicas de como corrigi-los.

Conclusão

if(VoceChegouAqui== true)
{
    Console.WriteLine("Conquista desbloqueada: Primeiro código em C# concluído!");
}
Enter fullscreen mode Exit fullscreen mode

Parabéns! Você deu o primeiro passo na sua jornada com C#! Você já tem seu ambiente configurado e criou seu primeiro programa interativo.

Pode parecer simples, mas não subestime esta conquista. Cada pessoa que desenvolve com C#, desde iniciantes até as mais experientes, começou exatamente onde você está agora: com um "Olá, Mundo!" na tela.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs