C# 10 and F# 6 deliver language improvements that make your code simpler and better. .NET 6 is the first release that natively supports Apple Silicon (Arm64) and has also been improved for Windows Arm64. Hot Reload enables you to skip rebuilding and restarting your app to view a new change.
Table of contents
.NET 6 HighlightsSupportUnified and extended platformTargeting .NET 6PerformanceC# 10F# 6Hot ReloadSecurityArm64ContainersSupport for OpenTelemetry MetricsWindows FormsSingle-file AppsIL trimmingMathSystem.Text.JsonSource buildLibraries APIsFaster handling of structs as Dictionary valuesDependentHandle is now publicRyuJITReady-to-run Code / Crossgen 2.NET Diagnostics: EventPipeSDKClosingSort: