public void FileCopy(string source, string target)
{
using (FileStream fileRead = new FileStream(source, FileMode.Open, FileAccess.Read,FileShare.ReadWrite))
{
byte[] bb = new byte[1024 * 1024 * 5];
int r = fileRead.Read(bb, 0, bb.Length);
using (FileStream fileWrite = new FileStream(target, FileMode.Create, FileAccess.Write))
{
while (r > 0)
{
fileWrite.Write(bb, 0, r);
r = fileRead.Read(bb, 0, bb.Length);
}
fileWrite.Close();
}
fileRead.Close();
}
}

此方式通用

最新文章

  1. IBM WebSphere MQ的oracle的jdbc
  2. 第三章 Git使用入门
  3. 网站用域名能访问,用域名IP不能访问的原因分析
  4. shell脚本字符串截取的8种方法
  5. PHP学习之开发工具
  6. c++ 发布动态.so
  7. Codeforces Round #236 (Div. 2)E. Strictly Positive Matrix(402E)
  8. codevs 1256 打鼹鼠 LIS
  9. 解决JSP中,类无法被编译的问题(XX cannot be resolved to a type)
  10. linux 目录详解
  11. Android5.0特性阴影效果和裁剪
  12. angular 实现左侧和顶部固定定位布局
  13. url加时间戳方法及作用
  14. Eigen使用矩阵作为函数参数
  15. 原来这样就可以开发出一个百万量级的Android相机
  16. open suse linux 磁盘分区
  17. 跟我学Spring Boot(二)Hello World
  18. TCP粘包问题分析和解决(全)
  19. 更改hosts操作
  20. HBase + Solr Cloud实现HBase二级索引

热门文章

  1. cucumber+testng
  2. java读取XML文件,及封装XML字符串
  3. Python3+RobotFramewok 用户自定义库的开发(四)
  4. linux下编译安装ACE-6.4.2(adpative communication environment)
  5. 小D课堂 - 新版本微服务springcloud+Docker教程_6-02 springcloud网关组件zuul
  6. Fiddler抓取https设置详解(图文)
  7. C++之ListNode
  8. vue项目报错:Unexpected tab character (no-tabs)
  9. yii findAll方法
  10. Eslint常用命令