This sample serializes a dictionary to JSON.
var points = new Dictionary<string, int>
{
{"James", 9001},
{"Jo", 3474},
{"Jess", 11926}
};
var json = JsonConvert.SerializeObject(points, Formatting.Indented);
Console.WriteLine(json);
// {
// "James": 9001,
// "Jo": 3474,
// "Jess": 11926
// }