我想要處理,如果我想創建的文件夾已經存在..添加數字到文件夾名稱..喜歡Windows資源管理器..例如(新建文件夾,新建文件夾1,新建文件夾2 ..) 我該怎麼做遞歸 我知道這段代碼是錯誤的。 我該如何修復或者更改下面的代碼來解決問題?在C#中創建文件夾時添加數字後綴
int i = 0;
private void NewFolder(string path)
{
string name = "\\New Folder";
if (Directory.Exists(path + name))
{
i++;
NewFolder(path + name +" "+ i);
}
Directory.CreateDirectory(path + name);
}
非常感謝:) ..毫米我有一個可愛的小問題..我用樹狀作出了文件瀏覽器..現在我想用列表視圖做..如何讓ParentNode ..在列表視圖..我的意思是目前的文件夾..有沒有在listviewitem選項或我必須保存在字符串中的當前路徑? – 2012-01-29 17:22:54
'ListViewItem'對象具有'Tag'屬性,您可以在其中存儲任意數據。你可以把路徑放在這裏。 – JaredPar 2012-01-29 17:25:20
很酷..出於某種原因,我不知道爲什麼..當我給路徑@「D:」..它創建磁盤C:..爲什麼? – 2012-01-29 17:30:27