From 9fcb3a4d87b82265da2de1887d616351f5bf2a15 Mon Sep 17 00:00:00 2001 From: Bill Wagner Date: Tue, 15 Oct 2024 16:16:56 -0400 Subject: [PATCH] Add other C# 13 features to the C# list I missed adding these to the list when I made the new features. --- docs/core/whats-new/dotnet-9/overview.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/core/whats-new/dotnet-9/overview.md b/docs/core/whats-new/dotnet-9/overview.md index 8b7d2fd94c622..c59f850a4a36b 100644 --- a/docs/core/whats-new/dotnet-9/overview.md +++ b/docs/core/whats-new/dotnet-9/overview.md @@ -82,6 +82,11 @@ C# 13 ships with the .NET 9 SDK and includes the following new features: - New escape sequence - `\e` - Method group natural type improvements - Implicit indexer access in object initializers +- Enable `ref` locals and `unsafe` contexts in iterators and async methods +- Enable `ref struct` types to implement interfaces +- Allow ref struct types as arguments for type parameters in generics. +- Partial properties and indexers are now allowed in `partial` types. +- Overload resolution priority allows library authors to designate one overload as better than others. For more information, see [What's new in C# 13](../../../csharp/whats-new/csharp-13.md).