Я пытаюсь прочитать все строки из файла, но получаю неожиданные результаты, код:
var readLines = File.ReadLines(file);
foreach (var line in readLines)
{
//line = "T\0e\0s\0t\0"
}
Содержимое файла:
Тест
Если я сделаю line.Replace("\0", "")
, тогда он будет работать нормально, однако я хотел бы понять, почему это происходит, и как я могу получить правильное значение из файла, используя ReadLines?