Environment.OSVersion 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前平台标识符和版本号。
public:
static property OperatingSystem ^ OSVersion { OperatingSystem ^ get(); };
public static OperatingSystem OSVersion { get; }
static member OSVersion : OperatingSystem
Public Shared ReadOnly Property OSVersion As OperatingSystem
属性值
平台标识符和版本号。
例外
注解
Environment.OSVersion 当应用程序在 Windows 兼容模式下运行时,返回的 OS 版本可能不正确。 有关详细信息,请参阅 GetVersionExA 函数备注。
在 .NET 5 及更高版本中, Environment.OSVersion 返回 应用程序清单指定的兼容模式下的实际 OS 版本。 有关详细信息,请参阅 Environment.OSVersion 返回正确的操作系统版本。
若要标识操作系统平台(例如 Linux 或 Windows),可以使用 RuntimeInformation.IsOSPlatform 方法。