using System.Collections.Generic;
public static void Main()
List<Root> roots = JsonConvert.DeserializeObject<List<Root>>(json);
var result = roots.GroupBy(x => x.Name)
Data = g.First().LastestValue == g.Last().LastestValue
Console.WriteLine(JsonConvert.SerializeObject(result, Formatting.Indented));
public int Id { get; set; }
public string Name { get; set; }
public int Group { get; set; }
public int OldValue { get; set; }
public int LastestValue { get; set; }