cshap 读取编码格式为ANSI的txt文件
时间: 2023-12-08 18:05:03 浏览: 158
C#读取txt格式文件
在C#中读取编码格式为ANSI的txt文件,可以使用StreamReader类,并设置编码为Encoding.Default。以下是示例代码:
```csharp
using System.IO;
using System.Text;
...
string filePath = "path/to/file.txt";
// 创建StreamReader对象,并设置编码为ANSI
StreamReader reader = new StreamReader(filePath, Encoding.Default);
// 逐行读取文件内容
string line;
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
// 关闭流
reader.Close();
```
其中,Encoding.Default表示使用操作系统的默认编码,一般为ANSI编码。如果txt文件的编码不是ANSI,需要根据实际情况选择相应的编码。
阅读全文