Showing tag results for .NET 12

May 21, 2026
Post comments count35
Post likes count16

Improving C# Memory Safety

Richard Lander

The `unsafe` keyword is being redesigned to mark caller-facing contracts rather than just syntax. Safety obligations between callers and callees become visible and reviewable. The model is motivated by the rise of AI-assisted code generation and arrives as a preview in .NET 11.

.NETC#AI