title: How to deserialize JSON array of objects to c# structure
body: <p>I have a json string that was created from serializing an array of objects :</p>
  
  <pre><code>[
      {
          "html": "foo"
      },
      {
          "html": "bar"
      }
  ]
  </code></pre>
  
  <p>How can I deserialize it to some iterable C# structure ? I've tried this code, but I'm getting <code>No parameterless constructor defined for type of 'System.String'.</code> error :</p>
  
  <pre><code>string[] htmlArr = new JavaScriptSerializer().Deserialize&lt;String[]&gt;(html);
  </code></pre>
  
  <p>What I want to receive is an iterable structure to get each 'html' object.</p>