using System.Collections.Generic;
using System.Threading.Tasks;
using System.Collections.Generic;
public static void Main()
""weightedAverage"": ""11"",
""stddev"": ""16.7227595754"",
""volume"": ""308897301.0"",
""percentile"": ""66.77""
""weightedAverage"": ""12"",
""stddev"": ""144.313820825"",
""volume"": ""328065847.0"",
""percentile"": ""72.55""
""weightedAverage"": ""21"",
""stddev"": ""16.7227595754"",
""volume"": ""308897301.0"",
""percentile"": ""66.77""
""weightedAverage"": ""22"",
""stddev"": ""144.313820825"",
""volume"": ""328065847.0"",
""percentile"": ""72.55""
var x = JsonConvert.DeserializeObject<Dictionary<long,Dictionary<string,ClassName>>>(json);
Console.WriteLine("Number of entries:"+x.Count);
foreach (var pair in entry.Value)
Console.WriteLine("Key: " + pair.Key);
Console.WriteLine("weightedAverage: " + pair.Value.weightedAverage);
Console.WriteLine("max: " + pair.Value.max);
Console.WriteLine("min: " + pair.Value.min);
Console.WriteLine("median: " + pair.Value.median);
[JsonProperty("weightedAverage")]
public string weightedAverage { get; set; }
public string max { get; set; }
public string min { get; set; }
public string stddev { get; set; }
public string median { get; set; }
public string volume { get; set; }
[JsonProperty("orderCount")]
public string orderCount { get; set; }
[JsonProperty("percentile")]
public string percentile { get; set; }