Получение списка файлов из каталога - C#

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

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

Всем привет! Подскажите пожалуйста, как получить список файлов, но так, чтобы перед именем файла не было пути, а после - расширения? Я добавляю имена файлов в список вот так:
List.Items.AddRange(Directory.GetFiles(@"book", "?.txt"));
Соответственно в списке должны быть только сами имена файлов. Заранее большое спасибо. p.s. Прошу прощения у модераторов снова за неправильное оформление кода. Уже присылали теги, но они к сожалению тут же преобразовались. Поэтому я так и не понял в какие теги брать код. Ещё раз прошу прощения.

Решение задачи: «Получение списка файлов из каталога»

textual
Листинг программы
string[] files = Directory.GetFiles("book", "?.txt");
Array.ForEach(files, name => Path.GetFileNameWithoutExtension(name));
List.Items.AddRange(files);

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


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

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

11   голосов , оценка 4.091 из 5