下面是我用来获取所有可移动驱动器然后combobox
使用此列表填充的 C# 代码:
comboBox1.DataSource = DriveInfo.GetDrives()
.Where(drive => drive.DriveType == DriveType.Removable).ToList();
该代码运行良好,但有一个例外,它在组合框中显示了两个可移动驱动器,而我只附加了一个。
有什么方法可以让我只得到一个,即我在 USB 端口上连接的那个。我正在使用 Windows 8 操作系统。