文件的读写操作:(StreamReader 类和 StreamWriter 类)

StreamReader类

方法

  1. public override void Close()  

//关闭 StreamReader 对象和基础流,并释放任何与读者相关的系统资源

  1. public override int Peek()

//返回下一个可用的字符,但不使用它

  1. public override int Read()

//从输入流中读取下一个字符,并把字符位置往前移一个字符

文件的读取操作步骤

1.导入命名空间  using System.IO;

2.获取文件流    FileStream  fs = new  File(path,FileMode.Open);

3.获取读对象    StreamReader  sr = new StreamReader(fs);

4.执行读操作    string s = sr.ReadToEnd();

5.关闭读对象    sr.Close();

6.关闭文件流    fs.Close();

实例

 

StreamWriter类

方法

  1. public override void Close()  

//关闭当前的 StreamWriter 对象和基础流

  1. public override void Flush()

//清理当前编写器的所有缓冲区,使得所有缓冲数据写入基础流

  1. public virtual void Write()

//把文本写入到文本字符串或流

  1. public override void Write( )

//把字符写入到流

  1. public virtual void WriteLine()

//把行结束符写入到文本字符串或流

文件的写入操作步骤

1.导入命名空间     using System.IO;

2.获取文件流       FileStream  fs = new FileStream(path, FileMode.Create);

3.或者写入的类     StreamWriter  sw = new StreamWriter(fs);

4.执行写入的方法   sw.WriteLine(“sdasds”);

5.关闭写入的类     sw.Close();

6.关闭文件流       fs.Close();

实例

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值