当前位置:   article > 正文

StreamWriter和StreamReader的使用_streamwriter using

streamwriter using

在使用这个类之前需要了解下他的直接父类,以及各个版本.net对他们的支持


下面就写程序来先写一个文本文档,做之前先判断一下,文件是否存在,如果文件存在就删除掉,反之则生成文件

1.将文本信息写入文本文档

  1. //使用StreamWriter写文件
  2. string path = @"d:\temp.txt";
  3. // FileInfo fileInfo = new FileInfo(path);
  4. if (fileInfo.Exists)
  5. {
  6. Console.WriteLine("文件已经存在");
  7. // Console.ReadKey();
  8. fileInfo.Delete();
  9. // return;
  10. }
  11. else {
  12. //生成一个文本文件
  13. // fileInfo.Create();
  14. using (StreamWriter writer = fileInfo.CreateText())
  15. {
  16. writer.WriteLine("这是测试内容");
  17. writer.Write("这是新内容");
  18. }
  19. //追加内容
  20. using (StreamWriter writer = fileInfo.AppendText())
  21. {
  22. writer.WriteLine("这是追加的内容");
  23. }
  24. }

2.读取文本文档的内容

  1. try {
  2. using (StreamReader reader = new StreamReader(path))
  3. {
  4. string line = null;
  5. while ((line = reader.ReadLine()) != null)
  6. {
  7. Console.WriteLine(line);
  8. }
  9. }
  10. }catch(Exception e){
  11. Console.WriteLine(e.Message);
  12. }

下面看下效果图



声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/367425
推荐阅读
  

闽ICP备14008679号