【发布时间】:2014-01-28 13:13:52
【问题描述】:
我正在从 SQL Server 数据库中提取一些数据并将其写入文本文件,并且在大多数情况下,该过程按预期工作。有一个问题我一直无法解决。撇号显示为:’。
这是写入文件的代码:
using (var writer = new StreamWriter(filePath, false))
{
foreach (var textLine in dataList)
{
writer.WriteLine(textLine);
}
}
我尝试在文本上使用Encoding.Default 和Encoding.Utf8,但这并没有什么不同。
我在 Notepad、Notepad++ 和 UltraEdit 中打开文件。
谁能帮我找出这个问题?
【问题讨论】:
-
这是人的文化,要么坚持,要么拔出
-
@ARM 一个深刻的、甚至是开创性的洞察力。
标签: c#