using System.IO;
بدست آوردن لیست تمامی درایوها :
listBox1.Items.AddRange(DriveInfo.GetDrives());
بدست آوردن لیست تمامی درایوها و نوع آنها :
foreach (DriveInfo drv in DriveInfo.GetDrives())
listBox1.Items.Add(drv.Name + ":" + drv.DriveType);
بدست آوردن میزان فضای کلی و خالی درایوها:
foreach (DriveInfo drv in DriveInfo.GetDrives())
if (drv.IsReady)
{
listBox1.Items.Add(drv.Name + " - free space: " + drv.AvailableFreeSpace);
listBox1.Items.Add(drv.Name + " - total size: " + drv.TotalSize);
}