以下は、すべての取り外し可能なドライブを取得し、combobox
このリストを設定するために使用している C# コードです。
comboBox1.DataSource = DriveInfo.GetDrives()
.Where(drive => drive.DriveType == DriveType.Removable).ToList();
コードは完全に機能しますが、1 つの例外を除いて、コンボ ボックスに 2 つのリムーバブル ドライブが表示されますが、私は 1 つしか接続していません。
1つだけ、つまりUSBポートに接続したものだけを取得する方法はありますか. Windows 8 OS を使用しています。