title: c# stringbuilder tostring double quote issue
body: <p>I have an issue when converting a string from stringbuilder to string.
  The issue is similar to <a href="https://stackoverflow.com/questions/4379262/c-sharp-stringbuilder-with-quotes-forjson">this issue</a> but slightly different:</p>
  
  <p>This is my code simplified:</p>
  
  <pre><code>StringBuilder sb = new StringBuilder();
  sb.Append("\"");
  sb.Append("Hello World");
  sb.Append("\"");
  
  string test = sb.ToString();
  </code></pre>
  
  <p>Now in the debugger the sb value is:</p>
  
  <pre><code>"Hello World"
  </code></pre>
  
  <p>In the debugger the test string value is changed to:</p>
  
  <pre><code>\"Hello World\"
  </code></pre>
  
  <p>When returning the test string value back to the browser the velue is STILL escaped:</p>
  
  <pre><code>\"Hello World\"
  </code></pre>
  
  <p>I have tried using the string replace:</p>
  
  <pre><code>test = test.Replace("\"", "");
  </code></pre>
  
  <p>no luck, I tried appending the ASCII character instead of \" and I have also tried a different append</p>
  
  <pre><code>sb.Append('"');
  </code></pre>
  
  <p>All these with no luck. Can somebody maybe point me in the right direction of why I'm still getting the escape character and how to get rid of it.</p>
  
  <p>Thanks and appreciate any input.</p>