title: Confusion regarding string and escape characters
body: <p>suppose there is a string created like:
  string s="This \n is new staring";</p>
  
  <p>Above code we have got a \n which is a new line character which can be escaped either via an @ before the double quotes or by using \.</p>
  
  <p>The confusion is my mind is that:</p>
  
  <p>a. suppose this value is taken from a input box into the code then the \n get treated as normal string (automatically gets \n) and not new line character.</p>
  
  <p>b. same if we assign the textbox value to a multiline textbox or label, the value gets treated as \n and is output as \n and not newline.</p>
  
  <p>Is there any reference for this concept please.</p>