Как я могу найти существующий файл с расширением динамического файла и удалить его через Regex?Удалить файл с определенным именем и расширением динамического файла
var reg = new Regex(@"\.jpg|\.jpeg|\.png|\.gif|\.bmp");
Я могу предоставить имя файла, но я не знаю, как это сделать.
Исключить: string fileName = "img01";
. Я хочу удалить эти изображения: img01.jpg
, img01.jpeg
, img01.png
, img01.gif
, img01.bmp
.
Можете ли вы дать мне образец для этого?
p/s: Я не хочу получать все файлы с определенным расширением в папке и использовать цикл для его удаления.
Может быть, вы можете сказать нам, как удалить несколько файлов без цикла. – J3soon
'Я не хочу получать все файлы с определенным расширением в папке и использовать цикл для его удаления.' - Вы можете скрыть его за некоторым изящным запросом LINQ внутри метода или иначе. Но, в конце концов, цикл - это то, как вы должны это делать. –
Эта часть 'p/s' - вы хотите все жестко кодировать? В конце концов вам ** ** необходимо будет использовать цикл так или иначе. –