title: WebClient c# Send post with \n without making new line
body: <p>I try to send a json that contains a \n in it but when i send it webclient makes a linebreak where \n is i want to send the example:</p>
  
  <pre><code>using (WebClient wc = new WebClient())
                  {    
                      wc.Headers[HttpRequestHeader.Accept] = "*/*";
                      wc.Headers[HttpRequestHeader.AcceptLanguage] = "en-US,en;q=0.5";
                      wc.Headers[HttpRequestHeader.AcceptEncoding] = "deflate";
                      wc.Headers[HttpRequestHeader.ContentType] = "application/json";
  
                      ServicePointManager.Expect100Continue = false;
                      string textToSend = "This is a Test\n This is a Test2"
                      string sendString = textToSend;
                      byte[] responsebytes = wc.UploadData("https://localhost/", "POST",
                      System.Text.Encoding.UTF8.GetBytes(sendString));
  
                      string sret = System.Text.Encoding.UTF8.GetString(responsebytes);
                  }
  </code></pre>
  
  <p>Outputs: This is a Test
  This is a Test2</p>
  
  <p>How can i make it output: This is a Test\n This is a Test2 ?</p>