Бөлісу құралы:


Environment.Version Свойство

Определение

Получает версию, состоящую из основных, дополнительных, сборок и номеров редакций среды CLR.

public:
 static property Version ^ Version { Version ^ get(); };
public static Version Version { get; }
static member Version : Version
Public Shared ReadOnly Property Version As Version

Значение свойства

Версия среды CLR.

Примеры

В следующем примере показана версия среды CLR.

// 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 свойство для обнаружения версии среды выполнения. Вместо этого можно определить версию среды CLR, запрашивая реестр. Дополнительные сведения см. в разделе "Практическое руководство. Определение установленных версий .NET Framework".

Дополнительные сведения о версии среды CLR, установленной с каждой версией .NET Framework, см. в разделе "Версии и зависимости".

Применяется к