让: 文件夹重命名 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