title: .Net SimpleJson: Deserialize JSON to dynamic object
body: <p>I'm using the SimpleJson library from here: <a href="http://simplejson.codeplex.com/">http://simplejson.codeplex.com/</a></p>
  
  <p>I'd like to deserialize a JSON string to an dynamic object like this:</p>
  
  <pre><code>dynamic json = SimpleJson.SimpleJson.DeserializeObject("{\"foo\":\"bar\"}");
  
  var test = json.foo;
  </code></pre>
  
  <p>The deserialization part works properly, but calling json.foo throws a RuntimeBinderException with the error message <code>'SimpleJson.JsonObject' does not contain a definition for 'foo'</code>.</p>
  
  <p>How can I deserialize a JSON string using SimpleJson and access the dynamic properties using the json.foo syntax?</p>