Menu
Coddy logo textTech

Estrutura Básica de um Programa

Parte da seção Fundamentos do Journey de C# da Coddy — lição 4 de 69.

Em C#, o código é organizado em classes. Por enquanto, apenas saiba que uma classe é onde você escreverá seu código - explicaremos mais sobre classes depois

O método Main é uma parte crucial de um programa C# porque serve como o ponto de partida da execução.

Aqui está uma decomposição simples de um programa C# básico:

using System; // Dá acesso ao Console e outras ferramentas integradas

public class Program { // Declaração da classe
	public static void Main(string[] args) { // Método Main
		Console.WriteLine("Hello, Coddy!"); // Instrução de saída
		// Escreva o código dentro do Main
	}
}

Observe que using System; aparece fora da classe — isso é normal. Diretivas using sempre ficam no topo do arquivo, antes da declaração da classe. Elas dão ao seu programa acesso a ferramentas integradas como Console.WriteLine.

A indentação (espaços no início das linhas) é usada para tornar o código mais fácil de ler — ela mostra qual código pertence a cada bloco. O código dentro da classe é indentado uma vez, e o código dentro do método Main é indentado novamente.

Você escreve seu código dentro do método Main

Nota importante: Em C#, cada instrução deve terminar com um ponto e vírgula (;). O ponto e vírgula é obrigatório e informa ao C# que você chegou ao fim de uma instrução. Esquecer de adicionar um ponto e vírgula resultará em um erro de compilação. No entanto, observe que blocos de código entre chaves {} (como declarações de classes e métodos) não precisam de ponto e vírgula.

challenge icon

Desafio

Iniciante

Crie um programa C# com uma classe chamada Program que contenha o método Main. Dentro do método Main, escreva o código para exibir o seguinte texto:

This is my first C# program!

Experimente você mesmo

using System;

public class Program {
    // Escreva seu código aqui
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos