Получить информацию о файлах с расширением .jpg - C#

Узнай цену своей работы

Формулировка задачи:

Необходимо вывести информацию о файлах с расширением .jpg из каталога D.
Листинг программы
  1. DirectoryInfo dir = new DirectoryInfo(@"D:\");
  2. FileInfo[] imageFiles = dir.GetFiles("*.jpg",SearchOption.AllDirectories);
  3. Console.WriteLine("Найдено {0} ",imageFiles.Length);
  4. foreach (FileInfo f in imageFiles)
  5. {
  6. Console.WriteLine("Имя файла: "+f.Name);
  7. Console.WriteLine("Размер файла: "+f.Length);
  8. }
в 3-й строке получаю исключение

UnauthorizedAccessExeption was unhandled

. Подскажите, что не так делаю

Решение задачи: «Получить информацию о файлах с расширением .jpg»

textual
Листинг программы
  1. FileInfo[] imageFiles = SafeEnumerateFiles(@"d:\", "*.jpg", SearchOption.AllDirectories)
  2.                         .ToArray();
  3. Console.WriteLine("Найдено {0} ",imageFiles.Length);
  4. foreach (FileInfo f in imageFiles)
  5. {                
  6.     Console.WriteLine("Имя файла: "+f.Name);
  7.     Console.WriteLine("Размер файла: "+f.Length);
  8. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы