すべてのハードディスク/USBを教えてくれるプログラムがありますが、名前ではなくドライブ文字しか教えてくれません。これが私が持っているものです:
DriveInfo[] drives = DriveInfo.GetDrives();
Console.WriteLine("Detected Drives: ");
for(int i = 0; i < drives.Count(); i++)
{
Console.WriteLine("Drive " + i + ": " + drives[i].Name);
}
return drives;
そして、これは次のように出力されます:
Drive 0: C:\
Drive 1: E:\
しかし、私は次のような名前が欲しい
Drive 0: C:\ Local disk
Drive 1: E:\ Kingston USB
どうすればこれを入手できますか?