Платформа Windows 7, С#
Я использую следующий оператор для перечисления всех дисков:
DriveInfo[] drives = DriveInfo.GetDrives();
затем я могу использовать DriveType, чтобы узнать все эти съемные диски:
foreach (var drive in drives)
{
if(drive.DriveType == DriveType.Removable)
yield return drive;
}
теперь моя проблема в том, что диск SD-карты и USB-флеш-диск используют один и тот же привод. Тип: съемный, так как я могу найти только USB-флеш-диск?
Спасибо!