title: Why is prefix of underscore on public properties in my JSON result set
body: <p>I use ASP.NET WCF to return .NET objects in JSON format through jquery calls.
  When I changed my .NET classes to serializable, which I expose through methods in my WCF class, the objects property names suddenly changed from:</p>
  
  <p>Name to _Name.</p>
  
  <p>So all code in my javascript classes where I access json objects is wrong.</p>
  
  <p>Why do the properties have a underscore prefix now?
  And how do I change it back without removing the serializable attribute on the classes?</p>
  
  <p>Thanks.
  Christian</p>