我們很高興地宣佈發佈 .NET 9 預覽版 3,其中包含 .NET 庫、運行時和 SDK 的新功能和改進。此預覽版帶來了旨在提高性能、提高開發人員工作效率以及向 .NET 生態系統引入新功能的增強功能。讓我們來探討一下此版本中的一些主要亮點:
1. TimeSpan.From 重載
- .NET 9 預覽版 3 爲 TimeSpan.From 方法引入了新的重載,在處理時間間隔時提供了額外的靈活性和便利性。
- TimeSpan.From 重載
2. System.Reflection.Emit 中的 PersistableAssemblyBuilder
- 在 System.Reflection.Emit 中添加 PersistableAssemblyBuilder 類型增強了在運行時動態生成程序集的功能。
- 在 System.Reflection.Emit 中添加了
PersistableAssemblyBuilder
類型
3. 更快的異常處理
- 此版本包括對異常處理的優化,從而提高了 .NET 應用程序的性能和響應能力。
- 更快的異常處理
4. 內聯改進:使用運行時查找共享泛型
- 內聯改進,特別是共享泛型和運行時查找的改進,有助於增強運行時性能和效率。
- 內聯改進:使用運行時查找共享泛型
5. 終端記錄器可用性
- 對終端記錄器進行了可用性增強,改進了開發人員在 .NET 應用程序中使用日誌記錄時的體驗。
- 終端記錄器可用性
有關這些新功能和其他更新的更詳細概述,請參閱以下發行說明:
除了核心 .NET 組件外,還有特定領域的更新:
開始使用
若要開始使用 .NET 9,請安裝 .NET 9 SDK。
如果你在 Windows 上使用 Visual Studio,建議安裝最新的 Visual Studio 2022 預覽版或開始使用 Visual Studio Code 和 C# 開發工具包擴展。
可以在 GitHub 上找到 .NET 9 Preview 3 Installer & Binaries。
可以在 GitHub 上找到 .NET 9 預覽版 3 安裝程序和二進制文件,以及產品團隊的詳細討論和公告:
通過瀏覽最新版本和公告,瞭解 .NET 9 的所有功能:
有關 .NET 9 中任何重大更改的信息,以及所有預覽版的發行說明和討論的完整列表,請參閱發佈索引線程。
我們很高興能夠繼續爲 .NET 9 的每個預覽版提供新功能和改進。請繼續關注更多更新和增強功能,因爲我們正在努力實現最終版本!