C# - StreamReader类

C# - StreamReader类 首页 / C#入门教程 / C# - StreamReader类

C#StreamReader类用于从流中读取字符串。它继承TextReader类。它提供read()和ReadLine()方法从流中读取数据。

读取一行的C#StreamReader示例

让无涯教程看一下从文件中读取单行数据的StreamReader类的简单示例。

链接:https://www.learnfk.comhttps://www.learnfk.com/csharp/c-sharp-streamreader.html

来源:LearnFk无涯教程网

using System;
using System.IO;
public class StreamReaderExample
{
    public static void Main(string[] args)
    {
        FileStream f = new FileStream("e:\\output.txt", FileMode.OpenOrCreate);
        StreamReader s = new StreamReader(f);

        string line=s.ReadLine();
        Console.WriteLine(line);

        s.Close();
        f.Close();
    }
}

输出:

Hello C#

读取所有行的C#StreamReader示例

using System;
using System.IO;
public class StreamReaderExample
{
    public static void Main(string[] args)
    {
        FileStream f = new FileStream("e:\\a.txt", FileMode.OpenOrCreate);
        StreamReader s = new StreamReader(f);

        string line = "";
        while ((line = s.ReadLine()) != null)
        {
            Console.WriteLine(line);
        }
        s.Close();
        f.Close();
    }
}

输出:

Hello C#
this is file handling

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

人工智能基础课 -〔王天一〕

React实战进阶45讲 -〔王沛〕

说透敏捷 -〔宋宁〕

视觉笔记入门课 -〔高伟〕

编译原理实战课 -〔宫文学〕

手机摄影 -〔@随你们去〕

etcd实战课 -〔唐聪〕

深入剖析Java新特性 -〔范学雷〕

手把手教你落地DDD -〔钟敬〕

好记忆不如烂笔头。留下您的足迹吧 :)