C#的文件读写操作--流方式一次读写文件
2011-05-02 17:55
477 查看
Stream流读写文件:
private void button3_Click(object sender, EventArgs e)
{
//将textBox3.Text写入nihao.txt文件
Stream s = new FileStream("nihao.txt",FileMode.Create,FileAccess.Write);
//打开模式,访问方式
StreamWriter sw = new StreamWriter(s, Encoding.Default);//创建Stream流,指定编码方式
sw.Write(textBox3.Text);
sw.Close();
}
private void button2_Click(object sender, EventArgs e)
{
//将nihao.txt文件读出到textBox3.Text
Stream s = new FileStream("nihao.txt", FileMode.Open);
StreamReader sr = new StreamReader(s,Encoding.Default);
textBox3.Text= sr.ReadToEnd().ToString();
sr.Close();
s.Close();
//sr.BaseStream的Position或Seek()可移动文件流指针到的任意位置。
}
二进制文件的读写:
private void button5_Click(object sender, EventArgs e)
{
Stream s = new FileStream("nihao1.txt", FileMode.Create);
BinaryWriter sw = new BinaryWriter(s, Encoding.Unicode);
sw.Write(textBox3.Text);
sw.Close();
}
private void button6_Click(object sender, EventArgs e)
{
// MessageBox.Show(Convert.ToChar(97).ToString());
Stream s = new FileStream("nihao1.txt", FileMode.Open);
BinaryReader sr = new BinaryReader(s, Encoding.Unicode);
textBox3.Text=sr.ReadString().ToString();
sr.Close();
s.Close();
}
private void button3_Click(object sender, EventArgs e)
{
//将textBox3.Text写入nihao.txt文件
Stream s = new FileStream("nihao.txt",FileMode.Create,FileAccess.Write);
//打开模式,访问方式
StreamWriter sw = new StreamWriter(s, Encoding.Default);//创建Stream流,指定编码方式
sw.Write(textBox3.Text);
sw.Close();
}
private void button2_Click(object sender, EventArgs e)
{
//将nihao.txt文件读出到textBox3.Text
Stream s = new FileStream("nihao.txt", FileMode.Open);
StreamReader sr = new StreamReader(s,Encoding.Default);
textBox3.Text= sr.ReadToEnd().ToString();
sr.Close();
s.Close();
//sr.BaseStream的Position或Seek()可移动文件流指针到的任意位置。
}
二进制文件的读写:
private void button5_Click(object sender, EventArgs e)
{
Stream s = new FileStream("nihao1.txt", FileMode.Create);
BinaryWriter sw = new BinaryWriter(s, Encoding.Unicode);
sw.Write(textBox3.Text);
sw.Close();
}
private void button6_Click(object sender, EventArgs e)
{
// MessageBox.Show(Convert.ToChar(97).ToString());
Stream s = new FileStream("nihao1.txt", FileMode.Open);
BinaryReader sr = new BinaryReader(s, Encoding.Unicode);
textBox3.Text=sr.ReadString().ToString();
sr.Close();
s.Close();
}
相关文章推荐
- 【温故而知新:文件操作】C#的文件读写相关
- C#文件读写IO操作 实例
- C# ini文件读写基本操作
- C#文件读写追加创建目录,判断目录是否存在等操作
- C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
- c#操作excel方式一:stream简单读写excel
- C#对文件操作(基本的读写以及压缩和解压)
- c#中的文件读写操作
- 关于java下的明确编码方式的文件读写操作总结
- C#中Excel文件操作方式及操作类
- !!无须定义配置文件中的每个变量的读写操作,以下代码遍历界面中各个c#控件,自动记录其文本,作为配置文件保存
- C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
- c#操作excel方式一:stream简单读写excel
- [转]C#文件读写及相关操作
- C#中的读写文件操作函数总结
- [我眼中的C#]文件读写操作
- C#对文件操作(基本的读写以及压缩和解压)
- C# 文件的读写的几种方式
- C#基础------文件读写操作
- C# .Net读写文件 IO流 C# .Net对文件&文件夹操作