.NET - 我目前在哪个版本的框架中运行(来自C#)

Bud*_*Joe 9 .net c# version

使用C#,请问.NET Runtime运行哪个版本的最佳方法是什么?

Jar*_*Par 15

使用Environment.Version.它具有当前运行代码的CLR的版本号,并且在所有版本的CLR上都受支持.

文档


kbr*_*ton 5

重要的是要小心询问正在运行哪个版本的框架,以及运行时的哪个版本的运行时,因为它们可能不同.你的头衔和身体会巧妙地提出不同的问题.

@JaredPar在运行时版本上是正确的.

对于框架版本,请查看这篇密切相关的帖子:如何检测安装的.NET Framework版本和Service Pack?