読者です 読者をやめる 読者になる 読者になる

謎言語使いの徒然

適当に気になった技術や言語を流すブログ。

ドライブ情報の列挙

.NET Tips C#
using System.IO;

foreach (DriveInfo driveInfo in DriveInfo.GetDrives())
{
    Console.WriteLine("DriveType : {0}, DriveFormat : {1}, Name : {2}, Size : {3}, FreeSpace : {4}",
        driveInfo.DriveType,
        driveInfo.DriveFormat,
        driveInfo.Name,
        driveInfo.TotalSize,
        driveInfo.TotalFreeSpace);
}

Console.ReadLine();

DVD ドライブ情報取得時に、DriveFormat,TotalSize,TotalFreeSpace の項目は、ディスクが入っていないとIOException吐く。