Как мне удалить количество файлов из папки в asp.net? - PullRequest
0 голосов
/ 02 сентября 2011

У меня есть список альбомов и фотографий в альбомах.Теперь я хочу, чтобы, когда я удалял конкретный альбом, его фотографии также должны быть удалены. Имя для изображений определенного альбома выглядит так: «если идентификатор альбома равен 1, поэтому его изображения должны иметь имя 1_1,1_2,…. Итак, я получилимя изображения до "1_" на момент удаления альбома. Теперь я запутался, как удалить изображения с префиксом "1_". Мой код

`For Each Alb_Id In Col_Alb_Ids
Dim imagefolder As String = ""
imagefolder = Server.MapPath("~/DesktopModules/Album/Images_Uploaded/")
Dim ss As String = Alb_Id & "_"
imagefolder.Contains(ss)
Dim aa As String = imagefolder + ss
If File.Exists(imagefolder.Contains(aa)) Then
  File.Delete(aa)
End If`

Ответы [ 2 ]

1 голос
/ 02 сентября 2011

Вы можете позвонить Directory.GetFiles, передавая подстановочный знак для поиска:

код C #

String[] albumFiles = Directory.GetFiles(imageFolder, ss + "*.*");
0 голосов
/ 02 сентября 2011
imagefolder.Contains(ss)

Dim aa As String = imagefolder + ss
If File.Exists(imagefolder.Contains(aa)) Then
      File.Delete(aa)
End If
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...