c#检查驱动器状态:c#判断驱动器是否准备就绪的例子

发布时间:2021-01-18编辑:脚本学堂
c#如何判断指定驱动器是否准备就绪?c#检查驱动器状态的方法,使用了c#针对硬件io操作的方法与相关技巧。

c#判断指定驱动器是否准备就绪(判断驱动器状态)

代码:
 

复制代码 代码示例:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
class Program {
 static void Main(string[] args) {
  // Get info regarding all drives.
  DriveInfo[] myDrives = DriveInfo.GetDrives();
  // Now print stats.
  foreach (DriveInfo d in myDrives) {
   Console.WriteLine("Name: {0}", d.Name);
   Console.WriteLine("Type: {0}", d.DriveType);
   if (d.IsReady) {
    Console.WriteLine("Free space: {0}", d.TotalFreeSpace);
    Console.WriteLine("Format: {0}", d.DriveFormat);
    Console.WriteLine("Label: {0}n", d.VolumeLabel);
   }
  }
  Console.ReadLine();
 }
}