GetDriveType в C #? или узнать, является ли мой диск съемным? - PullRequest
5 голосов
/ 08 марта 2009

Я использую Environment.GetLogicalDrives (); чтобы получить список дисков. Я помню, что в C ++ я мог использовать GetDriveType, чтобы определить, было ли устройство CD, съемным, флэш-памятью и т. Д., И я думаю, что я хочу добавить фильтр в свое приложение, чтобы показывать только CD и съемный по умолчанию. Что такое эквивалент GetDriveType в C #? Google только показал мне хаки, чтобы использовать вызов c ++.

Ответы [ 2 ]

9 голосов
/ 08 марта 2009

Да, платформа включает в себя перечисление DriveType , используемое классом DriveInfo . Взгляните на метод GetDrives () в MSDN.

3 голосов
/ 08 марта 2009

DriveInfo - это класс, который вы ищете.

...