Я читаю файл, используя:
var source = File.ReadAllText(path);
, и символ ©
загружается неправильно.
Затем я изменил его на:
var source = File.ReadAllText(path, Encoding.UTF8);
и ничего.
Я решил попробовать использовать
var source = File.ReadAllText(path, Encoding.Default);
, и он работал отлично. var source = File.ReadAllText (путь, Encoding.UTF8); и ...
Я читаю файл, используя:
var source = File.ReadAllText(path);
, и символ ©
загружается неправильно.
Затем я изменил его на:
var source = File.ReadAllText(path, Encoding.UTF8);
и ничего.
Я решил попробовать использовать
var source = File.ReadAllText(path, Encoding.Default);
, и он работал отлично. var source = File.ReadAllText (путь, Encoding.UTF8); и ...
Я читаю файл, используя:
var source = File.ReadAllText(path);
, и символ ©
загружается неправильно.
Затем я изменил его на:
var source = File.ReadAllText(path, Encoding.UTF8);
и ничего.
Я решил попробовать использовать
var source = File.ReadAllText(path, Encoding.Default);
, и он работал отлично.
Затем я отладил его и попытался найти, какая кодировка сработала, и обнаружил, что это UTF-7
.
Я хочу знать следующее:
Рекомендуется ли использовать Encoding.Default
, и может ли он гарантировать, что все символы файла будут прочитаны без проблем?