Сериализировать Dictionary с помощью JSON.net?

Я пытаюсь использовать JSON.net для сериализации словаря

Использование

JsonConvert.SerializeObject(theDict);

Вот мой результат

{
  "1": {
    "Blah1": false,
    "Blah2": false,
    "Blah3": "None",
    "Blah4": false
  },
  "2": {
    "Blah1": false,
    "Blah2": false,
    "Blah3": "None",
    "Blah4": false
  },
  "3": {
    "Blah1": false,
    "Blah2": false,
    "Blah3": "None",
    "Blah4": false
  },
  ...
  ...
  ...
}  

Есть ли способ сериализовать этот словарь таким образом, чтобы ключи отображались как действительные переменные JavaScript?

Я также открыт для других стратегий сериализации словаря.

5
задан Jeff Mitchell 17 April 2012 в 23:06
поделиться