c# BinaryWriter 和 BinaryReader
2024-08-22 18:24:03
string path = @"C:\Users\Administrator\Desktop\1.txt";
using (FileStream ws = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write))
{
using (BinaryWriter bw = new BinaryWriter(ws))
{
bw.Write();
bw.Write(true);
bw.Write("hello world");
}
} using (FileStream rs = new FileStream(path, FileMode.Open, FileAccess.Read))
{
using (BinaryReader br = new BinaryReader(rs))
{
//读取的顺序必须和写入的顺序一致
int i = br.ReadInt32();
bool b = br.ReadBoolean();
string s = br.ReadString();
Console.WriteLine(i);
Console.WriteLine(b);
Console.WriteLine(s);
}
}
最新文章
- 使用TypeScript拓展你自己的VS Code!
- raw,cow,qcow,qcow2镜像的比较
- 绘制图形与3D增强技巧(四)----多边形图元及其点画模式
- lotus 公式
- The 1st day with Python
- SQL Server 索引分类
- android 弹出框(输入框和选择框)
- Android(java)学习笔记193:利用谷歌API对数据库增删改查(推荐使用)
- 扩展KMP模板
- Spark RDD Union
- POJ 1033 Defragment
- webpack基本用法
- 调用Runtime.getruntime 下的exec方法时,有";,<;,|时该怎么办?
- surfer画世界频率分布图(等高线、地点标注)
- config配置
- 关于SpringBoot中静态资源访问的问题
- Mac开发中遇到的一些小问题解析
- MyBatis.4关联
- Python 3 并发编程多进程之进程池与回调函数
- openerp创建动态视图-fields_view_get