using System.Collections.Generic;
public static void Main(string[] args) {
var wrapper = JsonConvert.DeserializeObject<Wrapper>(json);
foreach (var key in wrapper.Records.Keys) {
var val = wrapper.Records[key];
Console.WriteLine(" - {0}", key);
Console.WriteLine(" - {0}", val.Value1);
Console.WriteLine(" - {0}", val.Value2);
[JsonProperty("records")]
public Dictionary<string, Record> Records { get; set; }
[JsonProperty(PropertyName = "Value1")]
public string Value1 { get; set; }
[JsonProperty(PropertyName = "Value2")]
public string Value2 { get; set; }