Unity プロジェクトで C# ソース コードをコンパイルするために、Unity エディターは C# コンパイラーを使用します。
スクリプトランタイムのバージョン | C# コンパイラー | C# 言語バージョン |
---|---|---|
.NET 4.6 相当 | Roslyn | C# 8.0 |
エディターはデフォルトのオプションセットを C# コンパイラーに渡します。プロジェクトの追加のオプションを渡すには、プラットフォーム依存のコンパイル のドキュメントを参照してください。
Note that the C# 8 feature “Default interface methods” is not currently supported. The C# compiler will emit an error message if this feature is used.
C# コンパイラー Roslyn コンパイラー NewIn20183