c# 将byte[]数组写入文件并添加空格(回车)操作
来源:互联网 发布:淘宝直播买翡翠靠谱吗 编辑:程序博客网 时间:2024/06/06 08:58
如果已经获得了byte[]数组,准备写入文件,要求两个字节之后加一个空格或者回车换行,如“1234567890”,写入格式为“12 34 56 78 90”,可采用下面的方法
Char[] ch = Encoding.ASCII.GetChars(bytRecv); using (FileStream fs = new FileStream(@"D:\桌面\test.txt", FileMode.OpenOrCreate)) { //根据上面创建的文件流创建写数据流 StreamWriter w = new StreamWriter(fs); //设置写数据流的起始位置为文件流的末尾 w.BaseStream.Seek(0, SeekOrigin.End); //写入“Log Entry : ” w.Write("\nLog:{0} {1} \r\n", DateTime.Now.ToLongTimeString(),DateTime.Now.ToLongDateString()); //写入当前系统时间并换行 for (int i = 0; i < 1500; ) { w.Write("{0}{1} ", ch[i++], ch[i++]); } w.Write("\nLog end. \r\n"); //清空缓冲区内容,并把缓冲区内容写入基础流 w.Flush(); //关闭写数据流 w.Close(); }
如不进行byte[] ->char[]的转换,写入的为每个字节的ascii码,这是第一行的作用。
该程序为打开文件并在结尾写入,不删除原文件内容。
0 0
- c# 将byte[]数组写入文件并添加空格(回车)操作
- 将byte数组写入文件
- OC 将字典写入数组 并将数组写入文件 对文件内容操作
- C# Byte[]数组读取和写入文件
- C# 将文件转化成byte[]数组
- C# 将文件转化成byte[]数组
- 读取文件到byte[]数组,将byte[]写入到指定文件中
- C# 将数据写入文件并换行显示
- C# 将字符串写入文件并打开该文件
- C#生成txt文件,并将数据写入进去
- Java 将文件转换写入byte[]
- c语言将数组的内容写入文件的操作
- C#文件写入操作
- C#如何将byte[]写入文件的方法和注意的问题
- 将数组写入 PHP 文件
- php将数组写入文件
- 将数组变量写入文件
- php将数组写入文件
- PHP加密技术
- 顺序存取和随机存取
- android知识总结--Activity
- UVA 1025 城市里的间谍
- CodeForces 691C Exponential notation 模拟
- c# 将byte[]数组写入文件并添加空格(回车)操作
- 简单的网络通信程序 TCP
- ubuntu16.04 更行flashplayer 插件
- NYOJ204coin text
- package-info.java文件解读
- 循环输出数据到页面
- 利用Messenger跨进程通信
- 同时使用tcp和udp回射服务器
- IntelliJ IDEA 15 配置 Tomcat8