博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
stream
阅读量:4583 次
发布时间:2019-06-09

本文共 966 字,大约阅读时间需要 3 分钟。

static void Copy(Stream inStream, Stream outStream){    Copy(inStream, outStream, 1024 * 1024);}static void Copy(Stream inStream,Stream outStream,int bufferSize){    byte[] bytes = new byte[bufferSize];    int len;    while ((len = inStream.Read(bytes, 0, bytes.Length)) > 0)    {        outStream.Write(bytes, 0, len);    }}using (Stream inStream = new FileStream(@"d:\temp\DevCpp.zip",FileMode.Open))using (Stream outStream = new FileStream(@"d:\temp\1.zip", FileMode.Create)){    Copy(inStream, outStream);}

 

文件下载器:

WebRequest req = WebRequest.Create("http://www.baidu.com/img/bd_logo1.png");using (WebResponse res = req.GetResponse())using (Stream inStream = res.GetResponseStream())using(Stream outStream = new FileStream(@"d:\temp\2.png",FileMode.Create)){    //inStream.CopyTo(    Console.WriteLine(inStream.GetType());//Object o = new Person();    //Copy(inStream, outStream);    inStream.CopyTo(outStream);}

转载于:https://www.cnblogs.com/liulida/p/7153574.html

你可能感兴趣的文章
asp.net里登陆记住密码
查看>>
【BZOJ】2190 [SDOI2008]仪仗队(欧拉函数)
查看>>
线性规划中的单纯形法与内点法(原理、步骤以及matlab实现)(一)
查看>>
简单DP【p2758】编辑距离
查看>>
Spring Data JPA:关联映射操作
查看>>
JWT入门简介
查看>>
结对编程——吐槽必应词典
查看>>
katalon系列八:Katalon Studio图片识别
查看>>
Spring操作指南-针对JDBC配置声明式事务管理(基于XML)
查看>>
sql server 调优----索引缺失
查看>>
spring + junit 测试
查看>>
.net core 无法获取本地变量或参数的值,因为它在此指令指针中不可用,可能是因为它已经被优化掉了...
查看>>
Poj2186Popular Cows
查看>>
TCP之listen&backlog
查看>>
实验室的毕业照
查看>>
核心编程答案(第六章)
查看>>
Spring 3.x jar 包详解 与 依赖关系
查看>>
java线程详解二
查看>>
maven项目导入依赖jar包并打包为可运行的jar包
查看>>
leecode第二十三题(合并K个排序链表)
查看>>