慕妹3146593
在File.Move方法中,如果文件已经存在,它不会覆盖该文件。它会抛出一个异常。因此,我们需要检查文件是否存在。/* Delete the file if exists, else no exception thrown. */File.Delete(newFileName);
// Delete the existing file if existsFile.Move(oldFileName,newFileName);
// Rename the oldFileName into newFileName或者用一个TRY CATCH包围它,以避免异常。