如何使用部分路径名删除文件

时间:2014-08-04 15:43:14

标签: c# file io

我有需要删除的文件,但文件路径包含

"Full System Backup-" + DateTime.Now.Date.ToShortDateString() + ".zip"

我尝试使用以下方法删除,但我得到不支持格式的例外。

File.Delete( drive path here \\" + locBTextBox.Text + "\\" + dbComboBox.Text + "-" + DateTime.Now.Date.ToShortDateString() + ".zip'");

我试图放置“*”而不是日期时间戳,但它返回了发现的非法字符的异常。

有什么办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

尝试以下方法:

Directory.GetFiles(yourPath, "Full System Backup-*.zip")
    .ToList().ForEach(File.Delete);