public class Order { public int OrderId { get; set; } public List<Product> Products { get; set; } } string json = @" { \"OrderId\": 101, \"Products\": [ { \"Id\": 1, \"Name\": \"Laptop\", \"Price\": 1200.99 }, { \"Id\": 2, \"Name\": \"Mouse\", \"Price\": 25.50 } ] }"; var order = JsonConvert.DeserializeObject<Order>(json); foreach (var product in order.Products) { Console.WriteLine($"Product: {product.Name}, Price: {product.Price}"); }