From 835ea4578ffb75b8fc9ba8dcaab0193264f6977f Mon Sep 17 00:00:00 2001 From: James Groom Date: Tue, 2 Jul 2024 02:11:12 +1000 Subject: [PATCH] Updated Available C# and .NET features (markdown) --- Available-C#-and-.NET-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Available-C#-and-.NET-features.md b/Available-C#-and-.NET-features.md index 54de1e6..20dfe8e 100644 --- a/Available-C#-and-.NET-features.md +++ b/Available-C#-and-.NET-features.md @@ -1,7 +1,7 @@ This document is to supplement BizHawk development, and will be deleted once the project is on .NET Core. Yoshi will maintain [a copy on GitLab](https://gitlab.com/-/snippets/2367119) for the benefit of other projects. BizHawk-specific notes: -- All projects in the main BizHawk solution use C# 9 currently. +- All projects in `/src` use C# 12 currently, as do all the .NET projects in `/External*Projects` but new features have only been adopted in the main solution. - In the added "convention" column, I've used required/disallowed/encouraged/discouraged/allowed like [RFC 2119](https://datatracker.ietf.org/doc/html/rfc2119)'s MUST / MUST NOT / SHOULD / SHOULD NOT / MAY, respectively. Unsupported is also MUST NOT (because attempting to use the feature will result in an error). - Each project's target (Framework vs. Standard) is at the top of its project file, or you can check the [project graph](https://gitlab.com/TASVideos/BizHawk/-/snippets/1886666).