Environment.Version Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém uma versão que consiste nos números maior, menor, de compilação e de revisão do runtime da linguagem comum.
public:
static property Version ^ Version { Version ^ get(); };
public static Version Version { get; }
static member Version : Version
Public Shared ReadOnly Property Version As Version
Valor de Propriedade
A versão do runtime da linguagem comum.
Exemplos
O exemplo seguinte mostra a versão do runtime da linguagem comum.
// 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
Observações
Para .NET Core 3.x e .NET 5+, a propriedade Environment.Version devolve o número de versão de .NET runtime.
Para .NET versões 4, 4.5, 4.5.1 e 4.5.2 do Framework, a propriedade Environment.Version devolve um objeto Version cuja representação da cadeia tem a forma 4.0.30319.xxxxx. Para .NET Framework 4.6 e versões posteriores, tem a forma 4.0.30319.42000.
Warning
Para o .NET Framework 4.5 e posteriores, não recomendamos usar a propriedade Version para detetar a versão do runtime; em vez disso, pode determinar a versão do runtime da common language consultando o registo. Para mais informações, veja Como: Determinar quais as versões do .NET framework instaladas.
Para mais informações sobre a versão do runtime da linguagem comum que está instalada com cada versão do .NET Framework, consulte Versions and Dependencies.