如果文件已经存在重命名
If File Already Exists Rename it
我想使用 File.Copy
将文件复制到目录。这很简单。如果文件已经存在,File.Copy
是否有可以重命名的重载,或者我是否需要将 File.Copy
与 File.Exist
捆绑在一起
没有这样的重载,所以你必须使用File.Exists
和File.Copy
。
据我所知,File.copy 没有允许重命名的重载。
https://msdn.microsoft.com/de-de/library/system.io.file.copy%28v=vs.110%29.aspx
一种允许重写,一种允许普通拷贝。
我会选择 File.Move
重命名文件:
https://msdn.microsoft.com/en-us/library/system.io.file.move%28v=vs.110%29.aspx
是的 - 你仍然想用 File.Exists
检查它的存在
我想使用 File.Copy
将文件复制到目录。这很简单。如果文件已经存在,File.Copy
是否有可以重命名的重载,或者我是否需要将 File.Copy
与 File.Exist
没有这样的重载,所以你必须使用File.Exists
和File.Copy
。
据我所知,File.copy 没有允许重命名的重载。 https://msdn.microsoft.com/de-de/library/system.io.file.copy%28v=vs.110%29.aspx 一种允许重写,一种允许普通拷贝。
我会选择 File.Move
重命名文件:
https://msdn.microsoft.com/en-us/library/system.io.file.move%28v=vs.110%29.aspx
是的 - 你仍然想用 File.Exists