Porque agora vejo muitos código sem usar using System;?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Porque agora vejo muitos código sem usar using System;?
Oii, Estudante! Como vai?
Obrigada por compartilhar sua dúvida com a comunidade Alura.
O que você percebeu faz todo sentido! A partir da versão C# 9.0, surgiu um recurso chamado top-level statements (ou instruções de nível superior). Isso permite escrever códigos de forma mais simples, sem precisar usar using System;.
Por exemplo, antes era assim:
using System;
namespace Application
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
}
Agora, podemos escrever de forma bem mais direta assim:
Console.WriteLine("Hello, World!");
Esse recurso deixa o foco na lógica do programa, sem tanta preocupação com a estrutura inicial. É por isso que você vê muitos códigos sem aquele bloco tradicional de using. Isso vale especialmente para exemplos, exercícios e pequenos projetos de console.
Espero ter ajudado.
Olá, desculpe a demora! eu tendi melhor agora. valeu demais!!!!!