C# Winform开发 文件/文件夹的重命名

文件/文件夹的重命名的核心函数就是MoveTo(),其本质就是把当前这个文件移动到另一个地方同时重新给予一个新的名称。

文件的重命名方法在FileInfo.MoveTo(),文件夹的重命名方法在DirectoryInfo.MoveTo()。

 

文件重命名:(把目录C:\\Users\\MSI\\Desktop下的1.txt改名为2.txt)

File.Move("C:\\Users\\MSI\\Desktop\\1.txt", "C:\\Users\\MSI\\Desktop\\2.txt");

或者可以

Directory.SetCurrentDirectory("C:\\Users\\MSI\\Desktop");//把工作路径切换,这样可以直接访问其中的文件
FileInfo newfile = new FileInfo("1.txt");
newfile.MoveTo("2.txt");
Directory.SetCurrentDirectory("rootpath");//切换了工作路径记得切换回来

 

文件夹重命名:(把目录C:\\Users\\MSI\\Desktop下的wybnmsl改名为moguwai)

Directory.Move("C:\\Users\\MSI\\Desktop\\wybnmsl", "C:\\Users\\MSI\\Desktop\\moguwai");

或者可以

Directory.SetCurrentDirectory("C:\\Users\\MSI\\Desktop");
DirectoryInfo newfolder = new DirectoryInfo("wybnmsl");
newfolder.MoveTo("moguwai");

 

你可能感兴趣的:(C#,winform,c#,winform)