title: Is there an existing library to parse JSON to Dictionary<String,Object> in .net?
body: <p>I'd like to be able to parse a string of JSON representing an object into a property bag (like a Dictionary) which I can use in C#.</p>
  
  <p>Given this string:</p>
  
  <p>{ "id":1,  "name":"some name",  "some parameter":2 }</p>
  
  <p>I want to end up with a Dictionary which contains "id", "name", and "some parameter" as keys and 1, "some name", and 2 as values respectively.</p>
  
  <p>I don't want to parse the JSON string myself - maybe there's a library (preferably in the .net framework) that I can lean on to do the parsing for me to give access to the key/values in the JSON object. Or is there a deserializer available which I can explicitly tell which .net type to target?</p>
  
  <p>In my scenario I'll only ever have one root "object" (it won't start with an array).</p>
  
  <p>Thanks.</p>