using System.Collections.Generic;
public static void Main()
string myJsonString=@"[ { 'name': 'ABCD', 'price': 'City1', 'mainImageURL': 'USA' }, { 'ID': '1002', 'Name': 'PQRS', 'City': 'City2', 'Country': 'INDIA' } ]";
var result = JsonConvert.DeserializeObject<List<Root>>(myJsonString);
foreach(var item in result)
Console.WriteLine(item.name);
Console.WriteLine(item.price);
Console.WriteLine(item.mainImageURL);
Console.WriteLine(item.ID);
Console.WriteLine(item.Name);
Console.WriteLine(item.City);
Console.WriteLine(item.Country);
public string name { get; set; }
public string price { get; set; }
public string mainImageURL { get; set; }
public string ID { get; set; }
public string Name { get; set; }
public string City { get; set; }
public string Country { get; set; }