Для компиляции исходного кода C# в проекте Unity редактор Unity использует компилятор C#.
Версия среды выполнения сценариев | компилятор C# | Языковая версия C# |
---|---|---|
.NET 4.6 equivalent | Roslyn | C# 8.0 |
Редактор передает набор параметров по умолчанию компилятору C#. Чтобы передать дополнительные параметры в свой проект, см. документацию по платформенно-зависимой компиляции.
Неподдерживаемые функции
С# 8.0
- Методы интерфейса по умолчанию
- Индексы и диапазоны
- Асинхронные потоки
- Асинхронный одноразовый