所以我使用文件。每次程序运行时,复制以创建文本文件的备份,文件存在,并且路径很好,但文件。复制似乎不会做任何与上述文件。最小化,但下面的代码是我使用的。
string FilePath = "F:\\Royal Court Bot\\FileRAM.txt"; File.Copy(FilePath, FilePath[..4] + "Backup.txt", true);
当代码运行时,没有抛出异常(即使使用try-catch也检查),但似乎也没有发生其他任何事情。
lg40wkob1#
FilePath[..4] + "Backup.txt"的结果是F:\RBackup.txt。它确实是您要存储备份文件的目标吗?如果你想要的是与原始文件相同的位置,请尝试:
FilePath[..4] + "Backup.txt"
F:\RBackup.txt
string FilePath = "F:\\Royal Court Bot\\FileRAM.txt"; FileInfo FileInfo = new FileInfo(FilePath); File.Copy(FilePath, Path.Combine(FileInfo.DirectoryName, "Backup.txt"), true);
1条答案
按热度按时间lg40wkob1#
FilePath[..4] + "Backup.txt"
的结果是F:\RBackup.txt
。它确实是您要存储备份文件的目标吗?
如果你想要的是与原始文件相同的位置,请尝试: