C# 读取log文件格式乱码

log文件格式是ANSI,而默认的读文件是有可能以UTF8来读的,所以要在后面加上Encoding.Default,Encoding.Default居然不是真的默认模式,真的神奇

//方法1
using(StreamReader sr = new StreamReader(path, Encoding.Default))
{
    string content = sr.ReadToEnd();
}

//方法2
string content = File.ReadAllText(path, Encoding.Default);
posted @ 2020-11-02 16:01  养鼠的猫  阅读(744)  评论(0编辑  收藏  举报