using System.Collections.Generic;
using System.Collections;
using Newtonsoft.Json.Linq;
public static void Main()
""orderNumber"": ""12345"",
""orderDate"": ""2022-03-16"",
""status"": ""Completed"",
""state"": ""Completed"",
""subsNumber"": ""54321"",
""DateOrderDelivered"": null
""nextPage"": ""/orders?page=4"",
ArrayList profileAry1 = new ArrayList();
JObject jsonparsing1 = JObject.Parse(json);
JObject jsonparsing = JObject.Parse(json);
var token = (JArray)jsonparsing.SelectToken("orders");
List<string> AuthorList = new List<string>();
foreach (orders orders in JsonConvert.DeserializeObject<List<orders>>(token.ToString()))
string orderNumber = orders.orderNumber.ToString();
string orderDate = orders.orderDate.ToString();
string status = orders.status.ToString();
string state = orders.state.ToString();
string description = orders.description.ToString();
Console.WriteLine("Order Number: " + orderNumber);
Console.WriteLine("Order Number: " + orderDate);
Console.WriteLine("status: " + status);
Console.WriteLine("status: " + state);
Console.WriteLine("description: " + description);
PocoCourse items = JsonConvert.DeserializeObject<PocoCourse>(json);
Console.WriteLine("success: " + items.Success);
Console.WriteLine("Message: " + items.nextPage);
public bool Success { get; set; }
public string nextPage { get; set; }
public List<orders> orders { get; set; }
public string orderNumber { get; set; }
public DateTime orderDate { get; set; }
public string status { get; set; }
public string state { get; set; }
public string description { get; set; }
public List<subs> subs { get; set; }
public string subsNumber { get; set; }
public string Managed { get; set; }
public string FirstVersion { get; set; }
public string LastVersion { get; set; }
public List<List<object>> Points { get; set; }