title: Serialize JSON propertly
body: <p>I am trying to serialize a string array into JSON and I am using Newtonsoft JSON.Net for this but the output is wrong and I don't know how to serialize it properly.</p>
  
  <p>I use this code:</p>
  
  <pre><code>string[] subscriptions = new string[] { "downloads" }; 
  string[] exclusion = new string[] { "REFRESH_CONTENT" };
  var toSend = new string[][] { subscriptions, exclusion };
  string json = Newtonsoft.Json.JsonConvert.SerializeObject(toSend);
  </code></pre>
  
  <p>And I get this result:</p>
  
  <pre><code>params: [[\"downloads\"],[\"REFRESH_CONTENT\"]]
  </code></pre>
  
  <p>But I need to get this result:</p>
  
  <pre><code>params: [\"[\\\"downloads\\\"]\",\"[\\\"REFRESH_CONTENT\\\"]\"]
  or without escaped strings (to be sure there is no error in the line above):
  params: ["[\"downloads\"]","[\"REFRESH_CONTENT\"]"]
  </code></pre>
  
  <p>Thanks!</p>