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

@@ -460,14 +460,12 @@ Scripting
:ref:`C#: <toc-learn-scripting-C#>`
- Packaged in a separate binary to keep file sizes and dependencies down.
- Supports .NET 6 and higher.
- Supports .NET 8 and higher.
- Full support for the C# 10.0 syntax and features.
- Full support for the C# 12.0 syntax and features.
- Supports Windows, Linux, and macOS. As of 4.2 experimental support for Android
and iOS is also available (requires a .NET 7.0 project for Android and 8.0 for iOS).
- Supports Windows, Linux, and macOS. Since Godot 4.2, experimental support for Android and iOS is also available.
- On the Android platform only some architectures are supported: ``arm64`` and ``x64``.
- On the iOS platform only some architectures are supported: ``arm64``.
- The web platform is currently unsupported. To use C# on that platform,
consider Godot 3 instead.