DriveInfo.GetDrives().Where(x => x.DriveType == DriveType.Removable).ToList();
+
Directory.GetFiles()
DriveInfo.GetDrives() - получает список дисков.Where(x => x.DriveType == DriveType.Removable) - Linq- запрос, перечисляющий элементы с заданным условием:x => x.DriveType == DriveType.Removable - условие выборки: выбрать только те диски в которых DriveType == DriveType.Removable, то есть съемные дискиToList() - преобразовать отобранную коллекцию в List 2.
Directory.GetFiles()
Вызов статического метода GetFiles() класса Directory
Возвращает массив строк.
Подробнее о классе и его методах, в том числе различных перегрузках GetFiles() смотри здесь
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники