title: Multi-Object JSON, "Cannot deserialize the current JSON object"
body: <p>Okay first of all, the answer is probably very simple... But after 45 minutes of trying and googling I just can't figure it out!</p>
  <hr />
  <p>So I have some problems getting this Json to parse correctly. I created the classes with <a href="http://json2csharp.com/" rel="nofollow noreferrer">http://json2csharp.com/</a> only it doesn't tell me the code to parse it.</p>
  <p>My current classes:</p>
  <pre><code>public class Representations
  {
      public string thumb { get; set; }
      public string large { get; set; }
      public string full { get; set; }
  }
  
  public class Search
  {
      public string id { get; set; }
      public string file_name { get; set; }
      public Representations representations { get; set; }
  }
  
  public class SearchQuery
  {
      public List&lt;Search&gt; search { get; set; }
      public int total { get; set; }
  }
  </code></pre>
  <p>JSON:</p>
  <pre><code>    {
    &quot;search&quot;: [
      {
        &quot;id&quot;: &quot;0300&quot;,
        &quot;file_name&quot;: &quot;0300.JPG&quot;,
        &quot;representations&quot;: {
          &quot;thumb&quot;: &quot;thumb.jpg&quot;,
          &quot;large&quot;: &quot;large.jpg&quot;,
          &quot;full&quot;: &quot;0300.jpg&quot;
        },
      },
      {
        &quot;id&quot;: &quot;0000&quot;,
        &quot;file_name&quot;: &quot;0000.JPG&quot;,
        &quot;representations&quot;: {
          &quot;thumb&quot;: &quot;thumb.jpg&quot;,
          &quot;large&quot;: &quot;large.jpg&quot;,
          &quot;full&quot;: &quot;0000.jpg&quot;
        },
      },
      {
        &quot;id&quot;: &quot;0d00&quot;,
        &quot;file_name&quot;: &quot;0d00.JPG&quot;,
        &quot;representations&quot;: {
          &quot;thumb&quot;: &quot;thumb.jpg&quot;,
          &quot;large&quot;: &quot;large.jpg&quot;,
          &quot;full&quot;: &quot;0d00.jpg&quot;
        },
      }
    ],
    &quot;total&quot;: 3
  }
  </code></pre>
  <p>and code:</p>
  <pre><code>searchresults = JsonConvert.DeserializeObject&lt;List&lt;SearchQuery&gt;&gt;(JSONCode);
  </code></pre>