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

标签 c#

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

最佳答案

Environment.Is64BitOperatingSystem
Environment.Is64BitProcess
Enviromment.OSVersion

对于 OSVersion,请在此处查看以构建操作系统名称 - 操作系统版本关系: Determine OS using Environment.OSVersion

这里面包含了不同的操作系统名称、操作系统版本关系:

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

最后,如果您不想自己完成所有这些代码,您可以使用此代码(它会为您提供版本等,但不基于 Environment):

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

关于c# - 如何通过 C# 代码获取系统类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3545498/

相关文章:

c# - WPF 功能区上的右对齐(帮助)按钮

C# 确定 SQLite 数据库文件是否经过密码加密

C#检查属性的扩展方法

c# - C++ 函数作为参数

c# - 绑定(bind)到 Heroku 动态 $PORT 并不断出错?

c# - 自定义类列表

c# - 检查 Task.Factory.StartNew 何时完成?

c# - 显示和编程游戏板的最佳方式?

c# - 是否可以将 CategoryID 值分配给 CategoryInfo 对象?

c# - 使用 doxygen 为带有 XML 注释的现有 C# 代码创建文档