C#: Update platform support for 4.4 and new minimum required TFM

- Remove Android restrictions that no longer apply in 4.4.
- Add links in the C# documentation about general upstream system requirements that also apply to C# projects.
- Godot projects now target `net8.0`, so there's no need to mention TFM requirements in platform support. And we can update every mention of .NET 6 with .NET 8 and C# 10 with C# 12.
This commit is contained in:
Raul Santos
2024-09-19 06:50:42 +02:00
parent a47a105b60
commit 62b342bba9
5 changed files with 21 additions and 32 deletions

View File

@@ -20,10 +20,10 @@ of the language, we encourage you to do the same, especially if you do not have
Language specification
----------------------
Godot currently uses **C# version 10.0** in its engine and example source code,
as this is the version supported by .NET 6.0 (the current baseline requirement).
Godot currently uses **C# version 12.0** in its engine and example source code,
as this is the version supported by .NET 8.0 (the current baseline requirement).
So, before we move to a newer version, care must be taken to avoid mixing
language features only available in C# 11.0 or later.
language features only available in C# 13.0 or later.
For detailed information on C# features in different versions, please see
`What's New in C# <https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/>`_.