.NET 10 Preview 5 has been released with enhancements to C# 14 and additions to the Post-Quantum Cryptography (PQC) library. The .NET runtime has also been improved.
.NET, which is open source, was created from a combination of .NET Framework and .NET Core and C# is its primary language.
[画像:net2]
C# 14 developers can now make use of user-defined compound assignment operators so the operator modifies the target in place rather than creating copies.
F# has also been updated including scoped #nowarn/#warnon. The FSharp.Core standard library changes provide a better performance for string functions when dealing with enums and signed integer types, and improvements to the random functions introduced with F# 9.
The Post-Quantum Cryptography (PQC) library now includes support for three new asymmetric algorithms: ML-KEM, ML-DSA and SLH-DSA. ML-KEM, the Module Lattice-Based Key-Encapsulation Mechanism, is a cryptographic standard for establishing shared secret keys in a secure manner. ML-DSA, Module-Lattice-Based Digital Signature Algorithm, is a post-quantum cryptography digital signature scheme designed to resist attacks from quantum computers; while the StateLess Hash-based Digital Signature Algorithm (SLH-DSA) is a standard for demonstrating the validity of a digital signature.
With regards to improvements to the .NET runtime, this preview extends the JIT compiler's escape analysis implementation to model delegate invokes. When compiling source code to intermediate language, each delegate is transformed into a closure class with a method corresponding to the delegate's definition, and fields matching any captured variables.
Inlining improvements have also further enhanced the JIT's inlining policy to take better advantage of profile data. The developers say there are numerous heuristics, including a change sothe JIT's inliner will not consider methods over a certain size to avoid bloating the caller method.
.NET 10 Preview 5 is available for download now.
[画像:net2]
- Mike James is the author of Deep C#: Dive Into Modern C# , in which he provides a "deep dive" into various topics that are important or central to the language.
More Information
Related Articles
Visual Studio 2022 v17.12 Preview 1 With .NET 9
.NET 9 Preview 6 Improves ARM64 Code Generation
.NET Celebrates 20th Anniversary of Launch
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Visual Studio Adds Planning Mode To Copilot
11/11/2025
Microsoft has added an AI-powered planning mode to Visual Studio as part of GitHub Copilot's Agent mode. The feature is available in public preview as part of Visual Studio 2022 version 17.14.
Windows XP Crocs Now On Sale
07/11/2025
Fans nostalgic for the -er- good old days of Windows XP can now commemorate them with specially themed Crocs.
- Edera Open Sources Sprout
- Codacy Provides Free AI- Risk Assessment
- Qodana Revisited
- Insectile Garments For Dutch Design Week
- George Boole, Boolean Logic and Computing
- Missing The Point Of LLMs
- Epic Settles With Google - Abandons The Rest Of Us
- What Does JetBrains Survey Tell Us About AI
- Memgraph Adds AI Graph Toolkit
- PyTorch Team Introduces Cluster Programming
- W3C Adopts A New Logo
- Microsoft Announces GitHub Copilot App For Java And .NET
- DH2i Launches DxEnterprise For SQL Server 2025
Comments
or email your comment to: comments@i-programmer.info
<ASIN:B0D6LZZQ8R>