首页 / 问答 / C#/.NET/.NET Core应用程序编程开发中一行一行地读取文本文件中的文本有哪些方法?

C#/.NET/.NET Core应用程序编程开发中一行一行地读取文本文件中的文本有哪些方法?

.NET C# 文件 文本文件 .NET Core 2.24K 次浏览
0

在C#/.NET/.NET Core应用程序编程开发中,现需要一行一行地从一个文本文件中读取其中的文本,有哪些方法可以实现这样的需求,哪种方式更好呢?

回复 [×]
提交评论
请输入评论内容

4 个回答

  • 0

    使用StreamReader.ReadLine()方法,如下:

    Rector的个人主页

    Rector

    2020-04-22 回答

    • 0

      使用File.ReadLines()方法,如下:

      Rector的个人主页

      Rector

      2020-04-22 回答

      • 0

        使用File.ReadAllLines()方法,此方法与File.ReadLines()方法相似,只是前者返回的是一个字符串数组string[],而后者返回的是IEnumerable<String>,具体示例如下:

        Rector的个人主页

        Rector

        2020-04-22 回答

        • 0

          使用File.OpenText()方法读取文件,然后使用String.Split()来分割每一行文本,如下:

          Rector的个人主页

          Rector

          2020-04-22 回答

          我来回答