File.Copy允许简单的文件复制。遇到重复的文件名时,File.Copy具有第三个参数以确定原始文件是否被覆盖。文件复制 - 如果名称冲突保留两个文件
是否有内置的.Net功能,允许第三个选项重命名复制的文件,从而保留这两个文件?例如,如果另一个readme.txt已经存在于目标文件夹中,文件副本会自动将“readme.txt”重命名为“readme - Copy.txt” - 类似于Windows资源管理器的功能?
我意识到它可以被写入,但是如果存在的话不想重新发明轮子。
在此先感谢。
如果该参数是“bool”,您认为还有第三种选择吗?我认为你必须自己写这个功能。 –