zoukankan
html css js c++ java
读取和写入二进制数据
在.NET平台,BinaryWriter 和
BinaryReader
类用于读取和写入二进制数据。
Code
1
using
System;
2
using
System.IO;
3
class
MyStream
4
{
5
private
const
string
FILE_NAME
=
"
Test.data
"
;
//
定义文件名
6
public
static
void
Main(String[] args)
7
{
8
//
检查是否文件已经存在
9
if
(File.Exists(FILE_NAME))
10
{
11
Console.WriteLine(
"
{0} already exists!
"
, FILE_NAME);
12
return
;
13
}
14
FileStream fs
=
new
FileStream(FILE_NAME, FileMode.CreateNew);
15
//
建立读写流
16
BinaryWriter w
=
new
BinaryWriter(fs);
17
//
写入测试数据
18
for
(
int
i
=
0
; i
<
11
; i
++
)
19
{
20
w.Write( (
int
) i);
21
}
22
w.Close();
23
fs.Close();
24
//
建立读取类.
25
fs
=
new
FileStream(FILE_NAME, FileMode.Open, FileAccess.Read);
26
BinaryReader r
=
new
BinaryReader(fs);
27
28
29
//
读取测试数据
30
31
for
(
int
i
=
0
; i
<
11
; i
++
)
32
{
33
Console.WriteLine(r.ReadInt32());
34
}
35
r.Close();
36
fs.Close();
37
}
38
}
39
40
上面的代码示例演示如何向新的空文件流 (
Test.data
) 写入数据及从中读取数据。
查看全文
相关阅读:
(转)WCF中的REST是什么
DrpList
IIS代码管理(1):遍历应用程序池和属性
rdp,ListBox,Drp
在.NET中杀死Word,Excel等进程
IIS代码管理(2):创建应用程序池和属性
防止用户重复登录
asp.net2.0的几种自动生成脚本的原理以及应用
工厂模式new问题
我们需要什么样的字段类型?
原文地址:https://www.cnblogs.com/CCJVL/p/1355382.html
最新文章
QTP插件破解方法
我们的网站即将上线,Logo设计创意征集中...
自动测试的未来必将魅力无限
使用TestComplete从数据库表导出数据到Excel
【软件测试自动化QTP NOTE 1】 ==对象库Object Repository==
AndroidDriver 在Andriod中执行Selenium测试
Selenium框架 Bromine
关键词驱动 to be or not to be?
数据压缩蓝桥杯
2013蓝桥杯试题汇总
热门文章
打印单词长度的直方图C语言的多种实现
由limits.h看整型范围
Windows命令shutdown用法
打印字符频度直方图C语言实现
MySQL初始化
2012蓝桥杯软件大赛预赛题目汇总
星期几蓝桥杯
Bumblebee安装与使用
(转)TransparentProxy/RealProxy 孪生兄弟
(转)OOP AOP
Copyright © 2011-2022 走看看