.Net Core读取文件时中文乱码问题的解决方法分享

2022-04-17 02:57:21
目录
背景问题.NETFramework中的默认属性.NETCore上的默认属性解决办法附.NetCore下读取配置文件中文乱码总结

背景

今天在使用core web api上传txt文档的时候本来很顺利的,但是一测试发现读取的中文内容是乱码的,很是纳闷。

出于经验,立马把代码的Encoding.Default改成 Encoding.uft8, 发现还是不行。后面索性把上传的文件另存为下,特地选择带有bom的utf8选项。

var input = reader.ReadToEnd();