我很困惑为什么我的代码无效。我想将我拥有的文本文件传输到另一个文件夹中。这是我的代码:
private void transferButton_Click(object sender, EventArgs e)
{
string acct = @"C:\\Users\\Accounting\\TicketQueue\\";
string reg = @"C:\\Users\\Registrar\\TicketQueue\\";
if (office == "Registrar")
{
File.Move(reg, acct);
}
else {
File.Move(acct, reg);
}
cleanUp();
}
预先确定办公室变量。 (注册商或会计)
cleanup()方法用于清除整个表单并提示成功传输文件的消息。
每次我点击按钮时都会显示错误信息:
其他信息:找不到文件'C:\ Users \ Accounting \ TicketQueue \'。
答案 0 :(得分:1)
您实际上没有指定文件名,只是文件夹位置。您知道该文件的名称,还是您想要传输整个文件夹的内容?代码需要类似于:
string acct = @"C:\\Users\\Accounting\\TicketQueue\\from.txt";
string reg = @"C:\\Users\\Registrar\\TicketQueue\\to.txt";