C#如何将byte[]写入文件的方法和注意的问题
来源:互联网 发布:淘宝商品标题怎么优化 编辑:程序博客网 时间:2024/06/05 05:06
解决:
File.WriteAllBytes
http://msdn.microsoft.com/zh-cn/library/system.io.file.writeallbytes.aspx
其他:
这里要注意,byte[]数组里面可能有不可见字符,所以程序里不要进行如GetString()之类的转换,这样会出错的,对一些不可见的字符会有乱码。可以用写二进制流的方式进行读写文件即可。
FileStream fs1 = new FileStream(@"E:\tenp\doc\111.txt", FileMode.Open, FileAccess.Read, FileShare.Read);FileStream fs2 = new FileStream(@"E:\temp\doc\222.txt", FileMode.Create, FileAccess.Write, FileShare.None);byte []farr = new byte[1024];const int rbuffer=1024;//fs1.ReadByte(); //读取单个字节,返回-1表示读完while (fs1.Read(farr, 0, rbuffer)!=0) //返回0表示读完{fs2.Write(farr, 0, rbuffer);}fs1.Close();fs2.Close();
- C#如何将byte[]写入文件的方法和注意的问题
- 用C#将数据写入到Excel文件的方法
- C# Byte[]数组读取和写入文件
- 将CPP文件移植成C文件方法和注意的问题
- java将byte[]转成文件的问题
- c#的文件读取和写入方法类
- c#的文件读取和写入方法类
- 将变量写入磁盘文件的方法
- 将byte数组写入文件
- C#文件的读取和写入
- 关于将Java中序列化对象写入byte[]遇到的一些问题及解决方法
- 用OutputStream的wirte(byte[] b)方法写入文件 改变了文件的大小?
- C#实现将程序运行信息写入日志的方法
- Sqlite DateTime 类型 读取和写入格式 注意的问题
- Sqlite DateTime 类型 读取和写入格式注意的问题
- 如何将一个文件夹内的文件写入txt中
- Java 将文件转换写入byte[]
- 读取和写入文件的编码问题
- Unit Of Work Pattern(ORM Transaction Controller) Implementation Sample
- MFC+OPENCV多个相同摄像头同时工作
- mybatis 学习5
- 项目管理之JIRA流程监控
- Vijos P1844(积木大赛-贪心)
- C#如何将byte[]写入文件的方法和注意的问题
- linux whoami cp mv mesg 命令 c语言实现(部分功能)
- buffer busy waits等待事件案例-vage
- Myeclipse 6.5 优化
- unity3d如何 有效地组织代码
- checkbox点击切换图片
- JBoss 系列五十三:JBoss 7/WildFly 集群之 HornetQ Messaging - I(基本理论)
- ReflectionUtil分析
- Android 内存溢出解决方案(OOM) 整理总结