您的位置:威尼斯官方网站 > 威尼斯正规官网 > 接下来再依靠版本号进行判别操作系统是什么样

接下来再依靠版本号进行判别操作系统是什么样

发布时间:2019-09-24 04:06编辑:威尼斯正规官网浏览(179)

    小编们透过System.Environment.OSVersion.Version获得操作系统的本子号,然后再依赖版本号实行决断操作系统是何等版本

    Version 类的习性

    图片 1

    Operating system Version number dwMajorVersion dwMinorVersion
    Windows10 10.0 10   0
    Windows8.1 6.3 6   3
    Windows8 6.2 6 2
    Windows7 6.1 6 1
    Windows Server2008 6.0 6 0
    Windows Server2003 5.2 5 2
    Windows2000 5.0 5 0

    参考于:

    潜心:在msdn官方文书档案有证实 →OSVersion属性报告三个同样的版本号 Windows 8 和 Windows 8.1。在有些景况下,OSVersion属性或许不会再次来到与钦点的 Windows 程序包容性格局功用的本子相相配的操作系统版本。

    代码:

    图片 2图片 3

        public class GetOSystem    {        private const string Windows2000 = "5.0";        private const string WindowsXP = "5.1";        private const string Windows2003 = "5.2";        private const string Windows2008 = "6.0";        private const string Windows7 = "6.1";        private const string Windows8OrWindows81 = "6.2";        private const string Windows10 = "10.0";        private string OSystemName;        public void setOSystemName(string oSystemName)        {            this.OSystemName = oSystemName;        }        public  GetOSystem()        {            switch (System.Environment.OSVersion.Version.Major   "."   System.Environment.OSVersion.Version.Minor)            {                case Windows2000:                    setOSystemName("Windows2000");                    break;                case WindowsXP:                    setOSystemName("WindowsXP");                    break;                case Windows2003:                    setOSystemName("Windows2003");                    break;                case Windows2008:                    setOSystemName("Windows2008");                    break;                case Windows7:                    setOSystemName("Windows7");                    break;                case Windows8OrWindows81:                    setOSystemName("Windows8.OrWindows8.1");                    break;                case Windows10:                    setOSystemName("Windows10");                    break;            }            Console.WriteLine(OSystemName);        }    }
    

    GetOSyste

    class Program    {        static void Main(string[] args)        {                       #region 检测系统            new GetOSystem();            #endregion                }        }
    

    输出结果:

    图片 4

    本文由威尼斯官方网站发布于威尼斯正规官网,转载请注明出处:接下来再依靠版本号进行判别操作系统是什么样

    关键词:

上一篇:配置自启动

下一篇:没有了