JavaScriptSerializer неожиданные символы («\») при сериализации моих сущностей - PullRequest
0 голосов
/ 24 января 2020

Я использую JavaScriptSerializer для сериализации моего объекта. Для этого я использую следующий код:

public class A
{
   public string id { get; set; }
   public string Name { get; set; }
   public string Code{ get; set; } 
}

JavaScriptSerializer js = new JavaScriptSerializer();
return js.Serialize(A);

он добавляет управляющие символы "\", что вызывает у меня проблемы при десериализации на стороне клиента.

"[{\"id\":\"1\",\"Name\":\"Paul\",\"Code\":\"P\"},{\"id\":\"2\",\"Name\":\"John\",\"Code\":\"J\"}]"
...