C#复制和剪切文件的问题
发布网友
发布时间:2023-08-25 17:28
我来回答
共3个回答
热心网友
时间:2023-09-13 10:16
文件复制使用System.IO命名空间的File.Copy 方法,文件剪切使用System.IO命名空间的File.Move 方法,复制较大文件时需要文件复制完成后才可以打开,复制未完成时打开文件会发生错误。
File.Copy 方法说明:
Copy(String, String) 将现有文件复制到新文件。不允许覆盖同名的文件。
Copy(String, String, Boolean) 将现有文件复制到新文件。允许覆盖同名的文件。
将现有文件复制到新文件。允许覆盖同名的文件。
语法
public static void Copy(
string sourceFileName,
string destFileName,
bool overwrite
)
参数
sourceFileName
类型: System.String
要复制的文件。
destFileName
类型: System.String
目标文件的名称。不能是目录。
overwrite
类型: System.Boolean
如果可以覆盖目标文件,则为 true;否则为 false。
File.Move 方法说明:
语法
public static void Move(
string sourceFileName,
string destFileName
)
参数
sourceFileName
类型: System.String
要移动的文件的名称。
destFileName
类型: System.String
文件的新路径。
热心网友
时间:2023-09-13 10:16
复制的流不完整, 所以 windows照片查看器无法打开此图片
热心网友
时间:2023-09-13 10:17
你完整代码怎么写的,能否提出来呢?