c#读取txt形成一个list
时间: 2024-05-14 21:19:20 浏览: 165
C#读取.txt文件
5星 · 资源好评率100%
你可以使用以下代码读取一个txt文件并将每行存储到一个list中:
```csharp
using System.Collections.Generic;
using System.IO;
List<string> lines = new List<string>();
using (StreamReader reader = new StreamReader("file.txt"))
{
string line;
while ((line = reader.ReadLine()) != null)
{
lines.Add(line);
}
}
```
这里我们使用了一个 `StreamReader` 对象来读取文件,然后使用 `ReadLine()` 方法逐行读取文件内容,并将每行存储到 `lines` 列表中。注意,在使用完 `StreamReader` 后需要调用 `Dispose()` 方法释放资源。
阅读全文