【发布时间】:2014-02-26 15:17:17
【问题描述】:
问题背景:
我需要将文件从一个文件夹位置复制并粘贴(移动)到另一个位置。
问题:
System.IO 的 File.Copy 方法要求两个参数都具有已知文件位置。我只知道一个文件路径位置——在本例中为localDevPath。 localQAPath 是我希望复制的文件也被移动到的文件夹路径。
string localDevPath = @"C:\Folder1\testFile.cs";
string localQaPath = @"C:\Folder2\";
File.Copy(localDevPath, localQaPath);
谁能告诉我如何执行我正在尝试实施的这种“复制和粘贴”方法。
【问题讨论】:
-
File.Move怎么样? -
你的代码有什么问题?你总是知道两个文件的位置,因为如果你不知道文件在哪里,你就不能复制它,你也不能把它复制到你不知道的地方。如果“问题”是您的 QaPath 只是一个文件夹,则标准是将新文件命名为与以前的文件相同。只需获取最后一个
/之后的子字符串