title: How to prevent C# from escaping my string?
body: <p>I have Windows Forms UI, that allows me to enter format for string formatting in TextBox, like:</p>
  
  <p>Enter result format: <code>{sku}:{value} \n</code></p>
  
  <p>Problem is, that \n is getting escaped, so result format string in debug view looks like:</p>
  
  <pre><code>{sku}:{value} \\n
  </code></pre>
  
  <p>And that produces \n instead of line break in result.</p>
  
  <p>So question is, how to prevent this, or how to remove escaping before using in <code>StringBuilder.AppendFormat()</code></p>
  
  <p>Update: I've decided to add image from notepad++ window, may be that will help understand what I need and why (although my use case is a bit different, I think idea is the same):
  <img src="https://i.stack.imgur.com/B6xbh.png" alt="enter image description here"></p>