怎么用StreamReader读取文本文件
时间: 2024-04-11 20:26:53 浏览: 109
C#使用StreamReader读取文件的方法
要使用StreamReader读取文本文件,你可以按照以下步骤进行操作:
1. 导入命名空间:
```csharp
using System.IO;
```
2. 创建StreamReader对象并打开文件:
```csharp
string filePath = "文件路径";
StreamReader reader = new StreamReader(filePath);
```
3. 使用StreamReader读取文件内容:
```csharp
string line;
while ((line = reader.ReadLine()) != null)
{
// 在这里对每一行进行处理
Console.WriteLine(line);
}
```
4. 关闭StreamReader:
```csharp
reader.Close();
```
下面是一个完整的示例代码,演示了如何使用StreamReader读取文本文件并打印每一行的内容:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string filePath = "文件路径";
// 创建StreamReader对象并打开文件
StreamReader reader = new StreamReader(filePath);
string line;
// 使用StreamReader读取文件内容
while ((line = reader.ReadLine()) != null)
{
// 在这里对每一行进行处理
Console.WriteLine(line);
}
// 关闭StreamReader
reader.Close();
Console.ReadLine();
}
}
```
请确保将"文件路径"替换为实际的文件路径。运行上述代码将逐行读取文本文件并将每一行内容打印到控制台上。
阅读全文