【发布时间】:2017-05-10 08:54:10
【问题描述】:
我正在尝试将文件从桌面移动到名为“Textfiles”的目录,但每次尝试时都会出现此错误。
补充信息:目标文件“C:\Users\Developer\Documents\Textfiles”是目录,不是文件。
现在我知道使用
File.Copy(fileName, targetPath);
会出错,这就是我现在使用的,它需要两个参数,第一个是你要复制的文件,第二个是它要替换的文件?如果我在第二个参数上错了,请纠正我。
无论如何,我也尝试了System.IO.Directory.Move(fileName, destFile);,但这几乎给了我同样的错误。
这两个参数很简单,就是由路径组成的两个字符串。
string fileName = filePath.ToString();
string targetPath = @"C:\Users\Developer\Documents\Textfiles";
将 fileName 传输到 targetPath 的正确方法是什么?
【问题讨论】: