Start by running the JSON through a "JSON to C#" converter - it will construct classes based on the data. Here's one I use:
Convert JSON to C# Classes Online - Json2CSharp Toolkit[
^]
And here's what it generates:
public class Root
{
public string type { get; set; }
public string a { get; set; }
public string b { get; set; }
public string color { get; set; }
public string center { get; set; }
public double? radius { get; set; }
public bool? filled { get; set; }
public string c { get; set; }
}
Then all you need is to deserialize the data into your class instance - I use NewtonSoft:
Json.NET - Newtonsoft[
^] which is avialable in VS via NuGet:
Root myDeserializedClass = JsonConvert.DeserializeObject<Root>(myJsonResponse);