FileStream对文件、多媒体文件进行 复制 读取 写入
2015-03-11 15:28
369 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace FileStream_demo { class Program { static void Main(string[] args) { ////创建FileStream对象,通过using创建 可以帮助我们自动释放资源 //using (FileStream fsWrite = new FileStream(@"C:\Documents and Settings\Administrator\桌面\lol5.txt", FileMode.Append, FileAccess.Write)) //{ ////创建一个字符串 // string str="不够证明融化,冰雪的深情~~~~~~~~~~~~~啊啊啊啊啊啊啊啊"; // //string类型转换成byte数组 // byte[] by=Encoding.Default.GetBytes(str); // //写入文件 // fsWrite.Write(by, 0, by.Length); //} //读取文件FileStream,通过using创建 可以帮助我们自动释放资源 //using(FileStream fsRead=new FileStream(@"C:\Documents and Settings\Administrator\桌面\lol5.txt",FileMode.OpenOrCreate,FileAccess.Read)) //{ // //创建一个限定大小的byte数组 大小限定2M // byte[] by = new byte[1024 * 1024 * 2]; // //获取读取的有效字节长度 // int ziJie=fsRead.Read(by,0,by.Length); // //将有效字节转换成字符串 // string str = Encoding.Default.GetString(by, 0, ziJie); // //输出 // Console.WriteLine(str); // Console.ReadKey(); //} //复制多媒体文件 //创建一个读取流 //using (FileStream duQu = new FileStream(@"C:\Documents and Settings\Administrator\桌面\2.wmv", FileMode.Open, FileAccess.Read)) //{ // //创建一个写入流 // using (FileStream xieRu = new FileStream(@"C:\Documents and Settings\Administrator\桌面\3.wmv", FileMode.OpenOrCreate, FileAccess.Write)) // { // //创建一个整数 接收有效字节 // int a = 1; // //创建一个byte类型数组 接收数据 // byte[] by = new byte[1024 * 1024 * 3]; // while (a>0) // { // //获得有效字节 // a = duQu.Read(by, 0, by.Length); // //根据字节输出文件 // xieRu.Write(by, 0, a); // } // Console.WriteLine("复制成功"); // Console.ReadKey(); // } //} } } }
相关文章推荐
- 利用POI对MS Excel进行读写(可以设置写入文件的样式),利用tm-extractor对Word进行读取操作并将信息用(log4j)日志信息显示出
- 基本的文件 I/O 用法:1.复制目录及其文件 2.文件创建,写入,读取,删除,复制
- java缓冲字符流,复制文件,数组读取、写入
- 调用JAVA API 对 HDFS 进行文件的读取、写入、上传、下载、删除等操作
- 基本文件的I/O --对新建的数据文件进行读取和写入
- 对文件进行创建、写入、读取
- Java实现文件的读取、写入、复制、修改、移动等操作
- 利用FileStream实现多媒体文件复制
- java字节流的方式复制一个文件,按数组读取和写入
- Objective-c:NSFileHandle类,创建流对象,对文件进行写入、读取的操作
- C# 使用WINAPI 进行读取写入配置文件
- c# 使用WINAPI 进行读取写入配置文件
- 字节流读取、写入、复制文件
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- 在Python程序中进行文件读取和写入操作的教程
- Silverlight OOB模式的设置和对文件进行读取和写入的操作
- FileStream 的文件读取与写入 之一(读写文件)
- 文本文件内容 读取 写入 替换 复制
- FileStream实现多媒体文件复制
- iphone怎样把音频文件写入本地文件,然后从本地文件读取到内存,进行播放音频?