Updated Available C# and .NET features (markdown)

James Groom 2024-11-08 22:07:19 +10:00
parent b0cc64c3ff
commit 948d96b88f
1 changed files with 3 additions and 1 deletions

@ -140,4 +140,6 @@ LINQ's [query expression syntax](https://docs.microsoft.com/en-us/dotnet/csharp/
^ C# 2 ^ | 🔵 `net48` | 🟢 `ns2.0` | --- ^ C# 2 ^ | 🔵 `net48` | 🟢 `ns2.0` | ---
[`using` alias](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-directive#using-alias) | ✔️ | ✔️ | discouraged unless there's a conflict [`using` alias](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-directive#using-alias) | ✔️ | ✔️ | discouraged unless there's a conflict
[delegate constructors](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/delegates/how-to-declare-instantiate-and-use-a-delegate) | ✔️ | ✔️ | disallowed [delegate constructors](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/delegates/how-to-declare-instantiate-and-use-a-delegate) | ✔️ | ✔️ | disallowed
[`unsafe`](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/unsafe-code) (pointers etc.) | ✔️ | ✔️ | discouraged [`unsafe`](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/unsafe-code) (pointers etc.) | ✔️ | ✔️ | discouraged
The official C# version history is [here](https://github.com/dotnet/csharplang/blob/main/Language-Version-History.md), with [this separate list](https://github.com/dotnet/roslyn/blob/main/docs/Language%20Feature%20Status.md) for vNext.