2019 поддерживается C#6 2020 обновил до C#7 если не изменяет память. Дальше не менялось.
2021.2 уже #9 за исключением пары фич
2020 юнити поддерживает все compile-time фичи C#9 (record-ы тоже) за исключением дефолтных методов в интерфейсах
и паттерн матчинга расширенного
лучше бы нет6 завезли
Дефолтные методы я юзал. Ковариантные ретурны не поддерживает
который object.property вместо object { property }? ну да
нет if( value is =< 5 and >= 6)
нашел, да они разродились на обновление. Что удивительно даже net 6 вроде могут. и нет C# 9 там не полный, например ковариантных возвращаемых типов нет. Судя по форуму юнити.
так и есть, только вот ключевые фичи всё же есть
Обсуждают сегодня