top of page

Dica C#: Top-level Statements

Vamos falar sobre os Top-level Statements, introduzidos no C# 9, que permitem escrever código diretamente no nível superior de um arquivo, sem precisar encapsulá-lo dentro de uma classe ou método Main. Veja o exemplo no código abaixo.


Console.WriteLine("Olá, mundo!");
int resultado = Somar(5, 10);
Console.WriteLine($"O resultado da soma é: {resultado}");

int Somar(int a, int b)
{
    return a + b;
}

Explicação:


Com Top-level Statements, você pode simplificar a estrutura do seu programa, especialmente em pequenos scripts ou programas de demonstração. Antes do C# 9, todo o código tinha que estar dentro de uma classe com um método Main, mas agora você pode escrever o código diretamente no nível superior do arquivo, tornando o código mais enxuto e legível, especialmente para pequenos exemplos ou protótipos rápidos.


Essa funcionalidade é muito útil para projetos pequenos, scripts ou ao trabalhar com exemplos de código para aprendizado, eliminando a necessidade de declarações padrão que podem distrair do foco principal.



Espero que essa dica ajude você a usar Top-level Statements para simplificar seus projetos menores ou exemplos de código! Até a próxima.

0 visualização

Posts recentes

Ver tudo

Dica C#: Default Interface Methods

Vamos falar sobre uma novidade do C# 12: Default Interface Methods. Esse recurso permite que interfaces contenham implementações de...

Dica C#: Global Using Directives

Vamos para uma dica do C# 10: Global Using Directives. Com essa funcionalidade, você pode definir diretivas using globais que se aplicam...

bottom of page