zoukankan      html  css  js  c++  java
  • C#编写一段读写TXT文本的小程序

    C#编写一段读写TXT文本的小程序
    1 using System;
    2  using System.IO;
    3 namespace File_read
    4 {
    5 class FileRead
    6 {
    7 static void Main(string[] args)
    8 {
    9 //创建 FileRead 的对象 fr
    10 FileRead fr = new FileRead();
    11 //调用 FileRead 类内的 ReadData 方法
    12 fr.ReadData();
    13 //程序暂停一下,看看结果~
    14 Console.ReadLine(); }
    15 // ReadData 方法
    16 public void ReadData()
    17 {
    18 //创建 FileStream 的对象,说白了告诉程序,文件在那里,对文件如何处理,对文件内容采取的处理方式
    19 FileStream fs = new FileStream("Niit.txt", FileMode.Open, FileAccess.Read);
    20 //仅 对文本 进行 读写操作
    21 StreamReader sr = new StreamReader(fs);
    22 //定位操作点,begin 是一个参考点
    23 sr.BaseStream.Seek(0, SeekOrigin.Begin);
    24 //读一下,看看文件内有没有内容,为下一步循环 提供判断依据
    25 //sr.ReadLine() 这里是 StreamReader的方法 可不是 console 中的~
    26 string str = sr.ReadLine(); //如果 文件有内容
    27 while (str != null)
    28 {
    29 //输出字符串,str 在上面已经定义了 读入一行字符
    30 Console.WriteLine("{0}", str);
    31 //这里我的理解是 当输出一行后,指针移动到下一行~
    32 //下面这句话就是 判断 指针所指这行是否有内容~
    33 str = sr.ReadLine(); }
    34 //关闭文件,注意顺序,先对文件内部进行关闭,然后才是文件~
    35 sr.Close();
    36 fs.Close();
    37 }
    38 }
    39 }
    40
  • 相关阅读:
    奶酪工厂
    P1080 国王游戏(非高精版)
    【洛谷P2150】[NOI2015] 寿司晚宴
    【洛谷P3349】[ZJOI2016]小星星
    【洛谷P5785】[SDOI2012]任务安排
    【模板】严格次短路
    【洛谷P3647】[APIO2014]连珠线
    2021.10.27NOIP模拟总结
    【树形DP】CF1016F Road Projects
    2021CSP-S 总结
  • 原文地址:https://www.cnblogs.com/JoshuaDreaming/p/1882049.html
Copyright © 2011-2022 走看看