-1
我想知道(使用c#)如何刪除名稱包含* mhz.prj的某個目錄中的文件。根據名稱選擇刪除文件夾中的文件
事實上,有此文件夾中的幾個文件,我想只刪除Amhz.prj Bmhz.prj例如。我的問題是文件名的末尾很重要。
我想知道(使用c#)如何刪除名稱包含* mhz.prj的某個目錄中的文件。根據名稱選擇刪除文件夾中的文件
事實上,有此文件夾中的幾個文件,我想只刪除Amhz.prj Bmhz.prj例如。我的問題是文件名的末尾很重要。
通過C:\MyDir
這將循環和刪除擴展名爲prj
任何文件。
foreach(var file in Directory.GetFiles(@"C:\MyDir", "*.prj"))
{
File.Delete(Path.GetFullPath(file));
}
http://whathaveyoutried.com? – 2012-07-24 13:03:10
你看過'File.Delete()'嗎?如果沒有,那肯定是時候這樣做了! – Shai 2012-07-24 13:05:39
其實我找不到解決方案,因爲我不知道這個詞通配符。 其實問題是選擇? 'string [] List = Directory.GetFiles(sourceDir,「* mhz.prj」);'會工作嗎? – xenom 2012-07-24 13:08:41