小编sco*_*ott的帖子

重命名具有相同名称的目录不同的情况

我试图将c#中的目录重命名为仅与不同情况相同的名称.

例如:f:\ test到f:\ TEST

我试过这段代码:

var directory = new DirectoryInfo("f:\\test");
directory.MoveTo("f:\\TEST");
Run Code Online (Sandbox Code Playgroud)

我得到一个IOException - 源和目标路径必须不同.我也尝试过具有相同结果的Directory.Move().

这是怎么做到的?我是否必须创建一个单独的临时目录,将包含的文件从原始目录移动到临时目录,然后删除原始目录,并重命名临时目录?

.net c# vb.net rename

8
推荐指数
1
解决办法
3201
查看次数

标签 统计

.net ×1

c# ×1

rename ×1

vb.net ×1