的備份所以,我做一個計劃,使某些特定文件的備份,特別擴展,所以,我用列表或數組與我的擴展輸入whant進行備份製作文件
List<string> extensions = new List<string>();
extensions.Add("*.pdf");
extensions.Add("*.txt");
extensions.Add("*.inf");
extensions.Add("*.doc");
extensions.Add("*.cpp");
extensions.Add("*.cs");
extensions.Add("*.vb");
好,可是,我怎樣才能使搜索系統,找到與該文件夾的擴展文件..
搜索系統很簡單:
public void DirSearch(string sDir)
{
try
{
foreach (string d in Directory.GetDirectories(sDir))
{
foreach (string f in Directory.GetFiles(d, "*.pdf"))
{
Console.WriteLine(f);
}
DirSearch(d);
}
}
catch (System.Exception excpt)
{
Console.WriteLine(excpt.Message);
}
}
好了,可是,我怎樣才能使這用於搜索所有擴展如果我設置了sDir =「C:\」
好,但是,我怎麼能讓系統不能進入windows文件夾,例如? – Alexandre 2013-02-18 16:55:26
@亞歷山大:恐怕我不明白你的問題,請你詳細說明一下嗎? – 2013-02-18 16:57:04
因此,例如,如果我把sDir = @「C:\」,系統會嘗試進入windows文件夾,那麼,我怎樣才能讓系統不能進入windows forlder? – Alexandre 2013-02-18 17:00:56