title: How do I deserialize an array of JSON objects to a C# anonymous type?
body: <p>I have no problem deserializing a single json object</p>
  
  <pre><code>string json = @"{'Name':'Mike'}";
  </code></pre>
  
  <p>to a C# anonymous type: </p>
  
  <pre><code>var definition = new { Name = ""};
  var result = JsonConvert.DeserializeAnonymousType(json, definition);
  </code></pre>
  
  <p>But when I have an array:</p>
  
  <pre><code>string jsonArray = @"[{'Name':'Mike'}, {'Name':'Ben'}, {'Name':'Razvigor'}]";
  </code></pre>
  
  <p>I am stuck.</p>
  
  <p>How can it be done?</p>