在System.IO命名空间中找到C#TextReader类。它代表可用于阅读文本或连续字符序列的阅读器。
C#TextReader示例:读取所有数据
【C# TextReader用法】让我们看一下TextReader类的简单示例,该类读取数据直到文件结尾。
using System;
using System.IO;
namespace TextReaderExample
{
class Program
{
static void Main(string[] args)
{
using (TextReader tr = File.OpenText("e:\\f.txt"))
{
Console.WriteLine(tr.ReadToEnd());
}
}
}
}
输出:
Hello C#
C# File Handling by srcmini
C#TextReader示例:读一行
让我们看一下TextReader类的简单示例,该类从文件中读取单行。
using System;
using System.IO;
namespace TextReaderExample
{
class Program
{
static void Main(string[] args)
{
using (TextReader tr = File.OpenText("e:\\f.txt"))
{
Console.WriteLine(tr.ReadLine());
}
}
}
}
输出:
Hello C#
推荐阅读
- C# BinaryReader用法
- C# TextWriter用法
- C#用户定义的异常
- C#文件流
- C# finally块
- C# try-catch用法
- C#异常处理
- C#字符串
- C# StreamReader用法