国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

深入C#判斷操作系統類型的總結詳解

2020-01-24 03:17:33
字體:
來源:轉載
供稿:網友

Windows操作系統的版本號一覽

操作系統 PlatformID 主版本號 副版本號
 Windows95 1 4 0
 Windows98 1 4 10
 WindowsMe 1 4 90
 WindowsNT3.5 2 3 0
 WindowsNT4.0 2 4 0
 Windows2000 2 5 0
 WindowsXP 2 5 1
 Windows2003 2 5 2
 WindowsVista 2 6 0
 Windows7 2 6 1
 Windows8   

獲取操作系統信息的相關類或屬性
復制代碼 代碼如下:

//獲取系統信息
System.OperatingSystem osInfo = System.Environment.OSVersion;
//獲取操作系統ID
System.PlatformID platformID = osInfo.Platform;
//獲取主版本號
int versionMajor = osInfo.Version.Major;
//獲取副版本號
int versionMinor = osInfo.Version.Minor;

System.PlatformID枚舉值及其含義
復制代碼 代碼如下:

Win32S  操作系統為 Win32s(Win32 子集)類型。
Win32s 是運行于 Windows 16 位版本上的層,它提供對 32 位應用程序的訪問。
Win32Windows  操作系統為 Windows 95 或較新的版本。
Win32NT 操作系統為 Windows NT 或較新的版本。
WinCE   操作系統為 Windows CE。
Unix    操作系統為 Unix。
Xbox    開發平臺為 Xbox 360。

示例
復制代碼 代碼如下:

//C#判斷操作系統是否為Windows98
public static bool IsWindows98
{
    get
    {
        return (Environment.OSVersion.Platform == PlatformID.Win32Windows) && (Environment.OSVersion.Version.Minor == 10) && (Environment.OSVersion.Version.Revision.ToString() != "2222A");
    }
}
//C#判斷操作系統是否為Windows98第二版
public static bool IsWindows98Second
{
    get
    {
        return (Environment.OSVersion.Platform == PlatformID.Win32Windows) && (Environment.OSVersion.Version.Minor == 10) && (Environment.OSVersion.Version.Revision.ToString() == "2222A");
    }
}
//C#判斷操作系統是否為Windows2000
public static bool IsWindows2000
{
    get
    {
        return (Environment.OSVersion.Platform == PlatformID.Win32NT) && (Environment.OSVersion.Version.Major == 5) && (Environment.OSVersion.Version.Minor == 0);
    }
}
//C#判斷操作系統是否為WindowsXP
public static bool IsWindowsXP {
    get {
        return (Environment.OSVersion.Platform == PlatformID.Win32NT) && (Environment.OSVersion.Version.Major == 5) && (Environment.OSVersion.Version.Minor == 1);
    }
}
//C#判斷操作系統是否為Windows2003
public static bool IsWindows2003
{
    get
    {
        return (Environment.OSVersion.Platform == PlatformID.Win32NT) && (Environment.OSVersion.Version.Major == 5) && (Environment.OSVersion.Version.Minor == 2);
    }
}
//C#判斷操作系統是否為WindowsVista
public static bool IsWindowsVista
{
    get
    {
        return (Environment.OSVersion.Platform == PlatformID.Win32NT) && (Environment.OSVersion.Version.Major == 6) && (Environment.OSVersion.Version.Minor == 0);
    }
}
//C#判斷操作系統是否為Windows7
public static bool IsWindows7
{
    get
    {
        return (Environment.OSVersion.Platform == PlatformID.Win32NT) && (Environment.OSVersion.Version.Major == 6) && (Environment.OSVersion.Version.Minor == 1);
    }
}
//C#判斷操作系統是否為Unix
public static bool IsUnix
{
    get
    {
        return Environment.OSVersion.Platform == PlatformID.Unix;
    }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高要市| 永德县| 丰台区| 拜城县| 和顺县| 富平县| 来安县| 西乌珠穆沁旗| 元朗区| 平邑县| 扶绥县| 科技| 屏山县| 凤翔县| 衡水市| 文化| 科尔| 利辛县| 彰化县| 驻马店市| 湘西| 延川县| 平利县| 仙居县| 大新县| 南木林县| 四平市| 临海市| 崇阳县| 阿图什市| 巩义市| 龙海市| 缙云县| 交口县| 洛浦县| 托克托县| 鸡西市| 安阳县| 昭通市| 石河子市| 南城县|