title: incorrect output from Debug.WriteLine("Put text here: {0}", myString)
body: <p>String.Format works fine with Debug.WriteLine if variable not of string type:</p>
  
  <pre><code>int myNumber = 1;
  Debug.WriteLine("Put number here: {0}", myNumber);
  </code></pre>
  
  <p><strong>Correct Output with Non-String</strong></p>
  
  <ul>
  <li>Put number here: 1</li>
  </ul>
  
  <p>But if variable is string:</p>
  
  <pre><code>string myString = "ShouldWork";
  Debug.WriteLine("Put text here: {0}", myString);
  </code></pre>
  
  <p><strong>Incorrect Output with String</strong></p>
  
  <ul>
  <li>ShouldWork: Put text here: {0}</li>
  </ul>
  
  <h2>Why?</h2>