Я извлекаю некоторые данные из базы данных SQL Server и записываю их в текстовый файл, и, по большей части, процесс работает по назначению. Есть одна проблема, которую я не смог решить. Апострофы появляются как: ’
.Проблема с апострофами при записи в текстовый файл
Вот код записи в файл:
using (var writer = new StreamWriter(filePath, false))
{
foreach (var textLine in dataList)
{
writer.WriteLine(textLine);
}
}
Я попытался с помощью Encoding.Default
и Encoding.Utf8
по тексту, но это не делает разницы.
Я открываю файлы в «Блокноте», «Блокнот ++» и «UltraEdit».
Может ли кто-нибудь помочь мне определить эту проблему?
Его либо культура человека, вставляющего его, либо вытягивая его. –
@ARM Глубоко проникающая, возможно, даже семантическая проницательность. –