我从SQL Server数据库中提取一些数据并将其写入文本文件,并且大部分过程按预期工作。有一个问题我一直无法解决。撇号显示为:’
。写入文本文件时出现撇号问题
下面是代码写入文件:
using (var writer = new StreamWriter(filePath, false))
{
foreach (var textLine in dataList)
{
writer.WriteLine(textLine);
}
}
我对文字使用Encoding.Default
和Encoding.Utf8
尝试过,但没有有所作为。
我打开记事本,Notepad ++和UltraEdit中的文件。
任何人都可以帮助我找出这个问题吗?
它或者是坚持它的人的文化或将它拉出来 –
@ARM一个深入渗透的,甚至是开创性的洞察力。 –