What CLR is needed for C# 6?
标题说明了一切:运行C 6程序需要什么样的CLR版本?clr版本对于了解系统需求和支持的操作系统很有意思。
我在网上搜索了一下维基百科和msdn,但找不到相关信息。
C 6语言增强与从2.0到4.6的.NET框架兼容。它不需要任何更高版本的.NET框架,但需要更高版本的Visual Studio,如vs 2015。C 6也可以通过加载项https://github.com/dotnet/roslyn提供给vs 2013。
使用的是clr的版本4。如果在Visual Studio"14"CTP中测试
附有代码:
1 | Console.WriteLine(Environment.Version); |
另外,如果您查看msdn上的公共语言运行时(clr),您会发现:
1 2 | .Net Framework Version CLR Version 4.5 (including 4.5.1 and 4.5.2) 4 |
为了获得C 6,您需要:
- VS 2013
- 从codeplex-roslyn下载c 6
与2013年相比,