Upgrade to .NET 5 #57
Labels
enhancement
New feature or request
technical debt
Code that could be improved to improve maintainability.
Milestone
Describe the feature you'd like to see
Upgrade this game from .NET Framework 4.x or whatever it's running under now to .NET 5.
Benefits
Not much benefit for players, might improve performance slightly if we're lucky, but it would mean we can use all the cool new C# 9 features like record types, nullable reference types, enhanced pattern matching, and so on.
Describe alternatives
It's .NET 5, not really many alternatives there besides maybe switching to .NET Core 3.1, but that's entirely supplanted by .NET 5 anyway. Mono or Unity, perhaps?
Additional context
One potential problem is, if I'm not mistaken WinForms apps targeting .NET 5 will not run in Mono, so we could be losing Linux/Mac compatibility until someone fixes that or a future version of .NET makes WinForms cross-platform.
The text was updated successfully, but these errors were encountered: