如何通过c#代码获取系统类型?

sar*_*ari 3 c#

如何通过c#代码获取系统类型?例如:32位.(win 7 Ent)

Las*_*olt 5

Environment.Is64BitOperatingSystem
Environment.Is64BitProcess
Enviromment.OSVersion
Run Code Online (Sandbox Code Playgroud)

为了OSVersion查看构建操作系统名称 - 操作系统版本重新配置: 使用Environment.OSVersion确定操作系统

这包含不同的OS名称,OS版本关系:

http://www.nirmaltv.com/2009/08/17/windows-os-version-numbers/

最后,如果您不想自己编写所有代码,可以使用此代码(这将使您获得编辑等但不基于此代码Environment):

http://www.csharp411.com/determine-windows-version-and-edition-with-c/