ManagementObjectCollection.ManagementObjectEnumerator不能使用,不知道是不是private?但是MSDN上提供了类的介绍。

MSDN上的demo如下:
using System;
using System.Management;

// This example demonstrates how to enumerate all logical disks
// using the ManagementObjectEnumerator object.
class Sample_ManagementObjectEnumerator
{
    public static int Main(string[] args) {
        ManagementClass diskClass = new ManagementClass("Win32_LogicalDisk");
        ManagementObjectCollection disks = diskClass.GetInstances();
        ManagementObjectCollection.ManagementObjectEnumerator disksEnumerator =
            disks.GetEnumerator();
        while(disksEnumerator.MoveNext()) {
            ManagementObject disk = (ManagementObject)disksEnumerator.Current;
           Console.WriteLine("Disk found: " + disk["deviceid"]);
        }
        return 0;
    }
}

相关文章:

  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2021-09-07
  • 2021-12-19
  • 2021-11-26
猜你喜欢
  • 2021-12-31
  • 2021-10-14
  • 2021-12-29
  • 2022-12-23
  • 2021-08-04
  • 2021-05-17
  • 2021-09-24
相关资源
相似解决方案