c#streamreader
时间: 2023-10-28 11:22:35 浏览: 72
C#的StreamReader是一个用于读取文本文件的类。它提供了一种方便的方式来逐行读取文本数据。你可以使用StreamReader来打开一个文本文件,并逐行读取其中的内容。
下面是一个使用StreamReader读取文本文件的简单示例代码:
```csharp
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = "example.txt";
try
{
using (StreamReader reader = new StreamReader(filePath))
{
string line;
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch (FileNotFoundException)
{
Console.WriteLine("文件不存在!");
}
catch (IOException)
{
Console.WriteLine("读取文件时发生错误!");
}
}
}
```
在上述示例中,我们首
阅读全文