c#如何读取txt文件指定字段
时间: 2023-07-18 22:03:22 浏览: 97
首,你需要使用C#中的StreamReader类来打开txt文件并读取它的内容。然后,你需要使用Split方法将每行拆分为字段。
下面是一个示例代码:
```csharp
using System;
using System.IO;
namespace ReadTxtFile
{
class Program
{
static void Main(string[] args)
{
string filePath = "example.txt"; //txt文件路径
StreamReader reader = new StreamReader(filePath);
while (!reader.EndOfStream)
{
string line = reader.ReadLine();
string[] fields = line.Split(','); //使用逗号分隔符拆分字段
//读取指定字段
string field1 = fields[0];
string field2 = fields[1];
string field3 = fields[2];
//在控制台输出指定字段
Console.WriteLine("Field 1: {0}", field1);
Console.WriteLine("Field 2: {0}", field2);
Console.WriteLine("Field 3: {0}", field3);
}
reader.Close();
}
}
}
```
在上面的代码中,我们使用逗号作为字段分隔符。如果你的txt文件中使用不同的分隔符,你需要相应地修改代码中的Split方法。
阅读全文