Я хочу получить список сменных дисков в C#. Я хочу пропустить локальные диски. Потому что я хочу, чтобы пользователь сохранил файл только на съемном диске.
Я пытаюсь перечислить все локальные диски в своем приложении, а DriveInfo.GetDrives возвращает буквы локального диска, и мне также нужны подключенные диски. В настоящее время у меня есть: C :, D :, G:
Я использую класс DriveInfo в моем проекте C# для получения доступных байтов на данных дисках. Как правильно преобразовать это число в Mega- или Gigabytes? Разделение на 1024 не будет выполнять работу