关闭

C#实现各种格式文件的复制

标签: C#
578人阅读 评论(0) 收藏 举报
分类:




<span style="white-space:pre">	</span>//<span style="white-space:pre">	</span>string path1 = @"F:\unity生命周期.png";
	//<span style="white-space:pre">	</span>string path2 = @"E:\unity生命周期.png";
	//<span style="white-space:pre">	</span>FileCopy (path2, path1);
	//实现文件复制
	void FileCopy(string path1, string path2)
	{
		int bufferSize = 10240;

		Stream source = new FileStream (path1, FileMode.Open, FileAccess.Read);
		Stream target = new FileStream (path2, FileMode.Create, FileAccess.Write);

		byte[] buffer = new byte[bufferSize];
		int bytesRead;
		do {
			bytesRead = source.Read (buffer, 0, bufferSize);
			target.Write (buffer, 0, bytesRead);
		} while(bytesRead > 0);

		source.Dispose();
		target.Dispose();

	}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:167877次
    • 积分:2339
    • 等级:
    • 排名:第16041名
    • 原创:48篇
    • 转载:148篇
    • 译文:0篇
    • 评论:18条
    最新评论