Execute código C# diretamente sem arquivos de projeto: .NET 10 Preview 4

2025-05-29
Execute código C# diretamente sem arquivos de projeto: .NET 10 Preview 4

O .NET 10 Preview 4 apresenta um recurso inovador: agora você pode executar arquivos C# diretamente usando `dotnet run app.cs` — sem necessidade de arquivo de projeto ou estruturação! Isso reduz significativamente a barreira de entrada para o C#, tornando-o ideal para aprendizado, prototipagem ou scripts rápidos. Aproveite diretivas poderosas em nível de arquivo, como `#:package`, `#:sdk` e `#:property`, para gerenciar pacotes NuGet, SDKs e propriedades MSBuild diretamente no seu arquivo .cs, mantendo a compatibilidade com os conceitos existentes do MSBuild. Mesmo que seu script cresça e se torne um aplicativo completo, a conversão para um aplicativo baseado em projeto é perfeita. Este fluxo de trabalho simplificado facilita a experiência de desenvolvimento C#, tornando-o incrivelmente acessível e conveniente para utilitários de CLI, scripts de automação e muito mais.