Environment.Version 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會取得包含通用語言執行時的主號、副號、建置號和修訂號的版本。
public:
static property Version ^ Version { Version ^ get(); };
public static Version Version { get; }
static member Version : Version
Public Shared ReadOnly Property Version As Version
屬性值
這是通用語言執行環境的版本。
範例
以下範例展示了通用語言執行時的版本。
// Sample for the Environment.Version property
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
Console.WriteLine("Version: {0}", Environment.Version.ToString());
}
}
// Sample for the Environment.Version property
open System
printfn $"\nVersion: {Environment.Version}"
' Sample for the Environment.Version property
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Console.WriteLine("Version: {0}", Environment.Version.ToString())
End Sub
End Class
備註
對於 .NET Core 3.x 和 .NET 5+,該 Environment.Version 屬性會回傳 .NET 執行時的版本號。
對於 .NET Framework 版本 4、4.5、4.5.1 和 4.5.2,該 Environment.Version 屬性會回傳一個 Version 物件,其字串表示形式 4.0.30319.xxxxx為 。 對於 .NET Framework 4.6 及更新版本,其形式 4.0.30319.42000為 。
警告
對於 .NET Framework 4.5 及更新版本,我們不建議使用該 Version 屬性來偵測執行時版本;相反地,您可以透過查詢登錄檔來確定通用語言執行環境的版本。 欲了解更多資訊,請參閱 「如何判斷安裝了哪些 .NET Framework 版本」。
欲了解更多關於隨 .NET Framework 版本安裝的通用語言執行環境版本的資訊,請參閱 版本與相依。