当前有几个分区:
foreach (System.IO.DriveInfo vDrive in System.IO.DriveInfo.GetDrives())
{
    Console.WriteLine(vDrive.Name);
}

解决方案 »

  1.   

    磁盘信息可以这样获得:
    //项目->添加引用->.NET->System.Management
    using System.Management;ManagementClass vDiskDrive = new ManagementClass("Win32_DiskDrive");
    ManagementObjectCollection vDiskDrives = vDiskDrive.GetInstances();
    foreach (ManagementObject vDiskInfo in vDiskDrives)
    {
        Console.WriteLine("标题:{0}", vDiskInfo.Properties["Caption"].Value);
        Console.WriteLine("描述:{0}", vDiskInfo.Properties["Description"].Value);
        Console.WriteLine("分区个数:{0}", vDiskInfo.Properties["Partitions"].Value);
        Console.WriteLine("容量:{0}", vDiskInfo.Properties["Size"].Value);
    }
      

  2.   

    MARK....
    正准备做个个性化的应用程序。。