У меня есть файл в Visual Studio со следующим содержимым: "{" Name ":" Pete "}" Если я читаю файл с помощью следующего кода, то создается строка с исходным значением:
byte[] byteArray = System.IO.File.ReadAllBytes(filePath);
string jsonResponse = System.Text.Encoding.UTF8.GetString(byteArray);
Однако строка на самом деле отличается от версии, которая существует, если я использую следующий код:
string jsonResponse = "{\"Name\":\"Pete\"}";
Почему?(Причина, по которой я думаю, что она другая, заключается в том, что когда я передаю каждую версию десериализатору json, она ведет себя по-разному)
Спасибо.