using System.Collections.Generic;
public static void Main()
var json = @"[{""Key"":18,""Value"":""1""},{""Key"":9,""Value"":""500""},{""Key"":22,""Value"":""32326000""}]";
var dictionary = JsonSerializer.Deserialize<List<KeyValuePair<int, string>>>(json).ToDictionary(x => (int)x.Key, y => y.Value);
foreach (KeyValuePair<int, string> kvp in dictionary)
Console.WriteLine(kvp.Key);