title: Deserializing JSON when fieldnames contain spaces
body: <p>I'm writing a tool to read JSON files. I'm using the NewtonSoft tool to deserialize the JSOn to a C# class. Here's an example fragment:</p>
  
  <pre><code> "name": "Fubar",
   ".NET version": "4.0",
   "binding type": "HTTP",
  </code></pre>
  
  <p>The field names contain spaces and other characters (the .) that are invalid in C# identifiers.
  What is the correct way to do this?</p>
  
  <p>(Unfortunately I don't have the option of changing the JSON format.)</p>