亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C#如何獲取電腦的相關屬性

c#
小億
115
2023-07-26 15:45:32
欄目: 編程語言

要在C#中獲取計算機的相關屬性,可以使用System.Management命名空間中的ManagementObject類。

以下是一個示例代碼,展示如何獲取計算機的操作系統、處理器和內存等屬性:

csharp

using System;

using System.Management;

class Program

{

    static void Main()

    {

        // 獲取操作系統信息

        ManagementObjectSearcher osSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem");

        foreach (ManagementObject osObject in osSearcher.Get())

        {

            Console.WriteLine("操作系統名稱: " + osObject["Caption"]);

            Console.WriteLine("版本號: " + osObject["Version"]);

            Console.WriteLine("安裝日期: " + osObject["InstallDate"]);

        }

        // 獲取處理器信息

        ManagementObjectSearcher processorSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");

        foreach (ManagementObject processorObject in processorSearcher.Get())

        {

            Console.WriteLine("處理器名稱: " + processorObject["Name"]);

            Console.WriteLine("處理器制造商: " + processorObject["Manufacturer"]);

            Console.WriteLine("處理器架構: " + processorObject["Architecture"]);

        }

        // 獲取內存信息

        ManagementObjectSearcher memorySearcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMemory");

        foreach (ManagementObject memoryObject in memorySearcher.Get())

        {

            Console.WriteLine("內存容量: " + memoryObject["Capacity"]);

            Console.WriteLine("內存類型: " + memoryObject["MemoryType"]);

            Console.WriteLine("內存速度: " + memoryObject["Speed"]);

        }

    }

}

這個示例代碼使用WMI (Windows Management Instrumentation) 查詢了操作系統、處理器和內存的相關信息。

你可以根據需要修改代碼來獲取其他屬性或者查詢不同的WMI類。

0
阿城市| 乡宁县| 惠安县| 阜城县| 遂溪县| 宁德市| 临安市| 阿瓦提县| 苗栗县| 宁陕县| 南漳县| 宁都县| 甘孜县| 搜索| 曲沃县| 集安市| 九寨沟县| 灵丘县| 沾化县| 湛江市| 山东省| 鹰潭市| 乌海市| 武川县| 博湖县| 塔城市| 雷波县| 浦江县| 淮北市| 南和县| 蓬安县| 溆浦县| 藁城市| 沂南县| 江华| 平舆县| 彰武县| 冕宁县| 乌兰察布市| 堆龙德庆县| 茌平县|