using Newtonsoft.Json.Linq;
public static void Main()
'name': '504896c031d2fcb9',
'location': 'North Europe',
'name': '504896c031d2fcb9',
'siteInstanceName': '504896c031d2fcb93ec',
'location': 'North Europe',
'siteInstanceName': '35aafaeff',
JObject jss = JObject.Parse(json);
JArray array = jss["value"] as JArray;
Console.WriteLine(array != null ? array.Count : 0);