C# 8 comes with a lot of enhancements, like switch expressions and improved null safety that I’d love to use, even if runtime support is missing for things like default interface implementations. Partial support would be still better than not having any of the compiler-only features.
Could we please have a compiler update in 2020.1 or alternatively an officially-documented way of updating the compiler ourselves? There are three different csc.exes being shipped with Unity currently.
I want to show my appreciation to you for being communicative. Being able to get updates from the team about issues & suggestions is something I felt was missing in the past.
I think C# 8 is already supported in Unity 2020.2 as mentioned in [Unity C# 8 support]( Unity C# 8 support page-3#post-5811175) thread. Though that version is not stable yet