且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在 C# 中获取操作系统版本/友好名称

更新时间:2023-11-06 23:02:46

System.Management添加引用和使用语句,然后:

Add a reference and using statements for System.Management, then:

public static string GetOSFriendlyName()
{
    string result = string.Empty;
    ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT Caption FROM Win32_OperatingSystem");
    foreach (ManagementObject os in searcher.Get())
    {
        result = os["Caption"].ToString();
        break;
    }
    return result;
}