处理二进制文件(BinaryReader和BinaryWriter类 )
来源:互联网 发布:淘宝优惠券定向发放 编辑:程序博客网 时间:2024/06/05 05:02
BinaryReader和BinaryWriter类
如果正在处理二进制文件,则可以使用BinaryReader和BinaryWriter类。下面的示例从一个文件中读取二进制数据并且将这些数据写入另一个文本文件,同时建立该文件的副本。
- using System;
- using System.IO;
- namespace BinaryReaderBinaryWriter
- {
- class Program
- {
- static void Main(string[] args)
- {
- string filePath = @"D:/temp/textfile.txt";
- string filePathCopy = @"D:/temp/textfile_copy.txt";
- try
- {
- //---open files for reading and writing---
- FileStream fs1 = File.OpenRead(filePath);
- FileStream fs2 = File.OpenWrite(filePathCopy);
- BinaryReader br = new BinaryReader(fs1);
- BinaryWriter bw = new BinaryWriter(fs2);
- //---read and write individual bytes---
- for (int i = 0; i <= br.BaseStream.Length - 1; i++)
- bw.Write(br.ReadByte());
- //---close the reader and writer---
- br.Close();
- bw.Close();
- }
- catch (IOException ex)
- {
- Console.WriteLine(ex.Message);
- }
- catch (Exception ex)
- {
- Console.WriteLine(ex.Message);
- }
- Console.ReadLine();
- }
- }
- }
- 处理二进制文件(BinaryReader和BinaryWriter类 )
- BinaryWriter和BinaryReader(二进制文件的读写)
- BinaryWriter和BinaryReader(二进制文件的读写)
- BinaryReader和BinaryWriter类
- 使用BinaryWriter和BinaryReader
- 使用BinaryWriter和BinaryReader
- 用BinaryReader 和BinaryWriter 类读写基本数据类
- BinaryWriter 、BinaryReader在读写
- FileStream和StreamReader,StreamWrite,BinaryWriter和BinaryReader的用法
- C#.net 用 BinaryReader 和 BinaryWriter 读写文件
- c#二进制流的读和写(BinaryReader,BinaryWriter)
- C#使用BinaryReader类读取二进制文件
- C#使用BinaryReader类读取二进制文件
- C#使用BinaryReader类读取二进制文件
- C#--I/O流操作二进制文件之BinaryWriter类和BinartReader类
- 关于BinaryWriter或者BinaryReader中的编码和流字节序问题
- BinaryReader, BinaryWriter,按二进制模式读写
- C# BinaryWriter/BinaryReader、FileStream 、StreamWriter/StreamReader
- sql server 2005 连接与登陆失败问题
- StreamReader和StreamWriter类
- 每天去做到
- 我的一年工作总结
- 配置ubuntu 10.04
- 处理二进制文件(BinaryReader和BinaryWriter类 )
- 小经验分享
- ANDROID _EGL
- 心情
- WinXP非法操作详解
- 自定义控件属性解释
- 常见比试题目收集整理
- C语言的应用范围,_发展前途
- 非接触式的LED照明系统设计报告