try this using
Json.NET - Newtonsoft[
^]
Create a class with properties matching your json string
class MyType
{
public string id { get; set; }
public string fname { get; set; }
}
and using Deserialise method can convert it to its list of Type
string jsondata = "[{\"id\": 1,\"fname\": \"Jeff\",},{\"id\": 1,\"fname\": \"Jan\",},{\"id\": 1,\"fname\": \"Piet\",}]";
var items = JsonConvert.DeserializeObject<List<MyType>>(jsondata);
foreach (var item in items)
{
string id = item.id;
string name = item.fname;
}