title: How can I deserialize JSON with C#?
body: <p>I have the following code:</p>
  <pre><code>var user = (Dictionary&lt;string, object&gt;)serializer.DeserializeObject(responsecontent);
  </code></pre>
  <p>The input in <code>responsecontent</code> is JSON, but it is not properly deserialized into an object. How should I properly deserialize it?</p>