我正在做一个项目,我想做的是删除我文件夹中的文件。
但我得到了错误:
Could not find part of the path.
问题是路径有一个 ' ,它确实构成了路径的一部分。这是我的代码:
foreach (var a in attachments)
{
string[] files = System.IO.Directory.GetFiles(Server.MapPath("~/Files/'"+ a.FileName +"'"));
foreach (string pathfile in files)
{
System.IO.File.Delete(pathfile);
}
}
结果路径是这样的:
'c:.....\文件\'14d75c4e-c25f-4288-9a75-08a359fe6d844.png'"
我该如何解决这个问题?