c# - 我需要互相交换 2 个文件 C#

标签 c#

我正在尝试相互交换 2 个文件。我正在尝试这样做,但它不起作用。文件正在替换,但备份文件未创建。请问您还有其他解决方案吗?

File.Replace(newLocation,defualtSource, newLocation);

最佳答案

File.Move("file1.txt", "temp.txt");
File.Move("file2.txt", "file1.txt");
File.Move("temp.txt", "file2.txt");

为什么 Replace 不起作用,但是我不明白。你确定你用对了吗?

关于c# - 我需要互相交换 2 个文件 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16544034/

相关文章:

C# 以多种形式使用 MS Access 数据库

c# - 如何在没有 session 的 CRUD .NET MVC 中保持异步上传的文件

c# - .NET 中的 Netstat -ban(或 -oan)等效项

c# - 在自定义 Visual Studio 编辑器中覆盖字体

c# - 如何将 Gtk.Frame 的标签设为粗体?

c# - 从外部javascript函数访问angularJs Controller 方法

c# - 如何将 newtonsoft 转换为驼峰式对象属性

c# - 我如何使用 xUnit Assert.RaisesAny?

c# - 无法使用字典反序列化 json 对象

c# - 如何强制 MSTEST TestMethod 在运行前重置所有单例/静态?