C#-Code direkt ausführen ohne Projektdateien: .NET 10 Preview 4

2025-05-29
C#-Code direkt ausführen ohne Projektdateien: .NET 10 Preview 4

.NET 10 Preview 4 führt eine bahnbrechende Funktion ein: Sie können jetzt C#-Dateien direkt mit `dotnet run app.cs` ausführen – ohne Projektdatei oder Gerüst! Dies senkt die Einstiegshürde für C# deutlich und macht es ideal für das Lernen, Prototyping oder schnelle Skripte. Nutzen Sie leistungsstarke dateibasierte Direktiven wie `#:package`, `#:sdk` und `#:property`, um NuGet-Pakete, SDKs und MSBuild-Eigenschaften direkt in Ihrer .cs-Datei zu verwalten, wobei die Kompatibilität mit bestehenden MSBuild-Konzepten erhalten bleibt. Selbst wenn Ihr Skript zu einer vollständigen Anwendung heranwächst, ist die nahtlose Umwandlung in eine projektbasierte Anwendung möglich. Dieser vereinfachte Workflow vereinfacht die C#-Entwicklung und macht sie unglaublich zugänglich und praktisch für CLI-Dienstprogramme, Automatisierungsskripte und vieles mehr.