yotiky Tech Blog

とあるエンジニアの備忘録

Unity と C# のバージョン

対応表

Unity Scripting Runtime API Compability Level C# Version Doc
2017.1 .NET 3.5 / .NET 4.6 .NET 2.0 / .NET 4.6 4 / 6 platform毎
2017.2 .NET 3.5 / .NET 4.6 .NET 2.0 / .NET 4.6 4 / 6 platform毎
2017.3 .NET 3.5 / .NET 4.6 .NET 2.0 / .NET 4.6 4 / 6 platform毎
2017.4 .NET 3.5 / .NET 4.6 .NET 2.0 / .NET 4.6 4 / 6 platform毎
2018.1 .NET 3.5 / .NET 4.X .NET 4.X /
.NET Standard 2.0
4 / 6 platform毎
2018.2 .NET 3.5 / .NET 4.X .NET 4.X /
.NET Standard 2.0
4 / 6 platform毎
2018.3 .NET 3.5(非推奨) / .NET 4.X (4.6相当) .NET 4.X /
.NET Standard 2.0
4 / 7.3 compiler
2018.4 .NET 3.5(非推奨) / .NET 4.X (4.6相当) .NET 4.X /
.NET Standard 2.0
4 / 7.3 compiler
2019.1 .NET 3.5(非推奨) / .NET 4.X (4.6相当) .NET 4.X /
.NET Standard 2.0
4 / 7.3 compiler
2019.2 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
7.3 compiler
2019.3 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
7.3 compiler
2019.4 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
7.3 compiler
2020.1 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
7.3 compiler
2020.2 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
8.0 compiler
2020.3 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
8.0 compiler
2021.1 (.NET 4.6 相当) .NET 4.X /
.NET Standard 2.0
8.0 compiler
2021.2 (.NET 5 ?) .NET Framework /
.NET Standard 2.1
9.0 compiler
2021.3 .NET Framework /
.NET Standard 2.1
9.0 compiler
2022.1 .NET Framework /
.NET Standard 2.1
9.0 compiler

(2021.2.1f1)

(2022.1.0a16.2319)

C# 新機能

サイト「++C++; // 未確認飛行 C」より