title: C# - Deserialize a JSON string with two arrays?
body: <p>I am using C# to retrieve JSON data. The JSON has two arrays, one for rental cars and one for company cars, and then each car has two pieces of data. JSON output is like the follwing</p>
  
  <pre><code>{"companycars":[[VIN,LICENSEPLATE],[VIN,LICENSEPLATE],"rentalcars":[[VIN,LICENSEPLATE],[VIN,LICENSEPLATE]]}
  </code></pre>
  
  <p>I am using JSON.net and can handle one array to deserialize to a simple string Dictionary with something like</p>
  
  <pre><code>Dictionary&lt;string, string&gt; allCars = JsonConvert.DeserializeObject&lt;Dictionary&lt;string, string&gt;&gt;(myCars);
  </code></pre>
  
  <p>But what is the example for two arrays within the same result? I want to basically end up with two dictionary (string) objects.</p>