title: How can I parse json to a C# object (Class)?
body: <p>I have JSON data that I need to parse from C# object. </p>
  
  <p>this is JSON Example. </p>
  
  <pre><code>{
      "types":
      [
          [
              "tour_type",
              [
                  ["groups",1],
                  ["individual",2]
              ]
          ]
      ]
  }
  </code></pre>
  
  <p>Here are my C# classes that are meant to contain that data:</p>
  
  <pre><code>using System;
  using Newtonsoft.Json;
  
  namespace JsonDeserializationTest
  {
      [JsonProperty("types")]
      public class Types
      {
          [JsonProperty]
          public List&lt;Type&gt; Values {get;set;}
      }
  
      public class Type
      {
          [JsonProperty]
          public string Key {get;set;}
          [JsonProperty]
          public List&lt;Dictionary&lt;string, int&gt;&gt; Values { get; set; }
      }
  }
  </code></pre>
  
  <p>It's not working now.
  How can I fix it?</p>