Vamos para uma dica do C# 10: Global Using Directives. Com essa funcionalidade, você pode definir diretivas using globais que se aplicam a todo o projeto. Confira como isso funciona no código abaixo.
// Em qualquer arquivo .cs
global using System;
global using System.Collections.Generic;
public class Program
{
public static void Main()
{
List<string> lista = new() { "item1", "item2" };
Console.WriteLine(string.Join(", ", lista));
}
}
Explicação: As Global Using Directives permitem que você declare using uma única vez para todo o projeto, evitando repetição em cada arquivo. Isso deixa o código mais limpo e reduz a possibilidade de esquecer de incluir um using necessário.
Código fonte: GitHub
Espero que essa dica ajude a simplificar seus projetos em C#! Até a próxima.
Top comments (0)