讓: 文件夾重命名 C:\ TEMP \ Torename 到: C:\ TEMP \ ToRename如何在C#中重命名文件夾/目錄?
Directory.Move不起作用,因爲該文件夾(:\ TEMP \ Torename)已經存在。
我正在尋找不涉及創建臨時文件夾的解決方案。 我有這個解決方案: 移動到臨時文件夾(唯一名稱),例如c:\ temp \ TorenameTemp 從臨時文件夾移動到新文件夾。例如c:\ temp \ ToRename 問題是我的文件夾可能變得非常大,移動可能需要一些時間才能執行。我喜歡windows explorer解決方案,用戶無論大小如何都可以在其中進行重命名。
感謝您的時間。
您試圖更改現有文件夾的大小寫嗎? – SLaks 2009-11-30 00:49:02
首先創建名稱正確的目錄會更容易嗎? – 2009-11-30 00:52:19
SLaks:是的 馬克:是的 - 我很喜歡,但我們無法控制用戶,信息正在保存在磁盤上,這就是我需要解決此問題的原因 – 2009-12-15 02:21:37