我有需要删除的文件,但文件路径包含
"Full System Backup-" + DateTime.Now.Date.ToShortDateString() + ".zip"
我尝试使用以下方法删除,但我得到不支持格式的例外。
File.Delete( drive path here \\" + locBTextBox.Text + "\\" + dbComboBox.Text + "-" + DateTime.Now.Date.ToShortDateString() + ".zip'");
我试图放置“*”而不是日期时间戳,但它返回了发现的非法字符的异常。
有什么办法可以解决这个问题吗?
答案 0 :(得分:2)
尝试以下方法:
Directory.GetFiles(yourPath, "Full System Backup-*.zip")
.ToList().ForEach(File.Delete);