using System.Collections.Generic;
public static void Main()
var cart = JsonConvert.DeserializeObject<ShoppingCart>("{\r\n\t\"lineItems\": [\r\n\t\t{\r\n\t\t\t\"itemNumber\": 123,\r\n\t\t\t\"customerPartNumber\": \"XYZ-123\",\r\n\t\t\t\"itemPrice\": 25.5,\r\n\t\t\t\"quantity\": 10,\r\n\t\t\t\"total\": 255,\r\n\t\t\t\"reel\": true,\r\n\t\t\t\"reelInformation\": \"Test reel\",\r\n\t\t\t\"itemsPerReel\": 10,\r\n\t\t\t\"numberOfReels\": 1,\r\n\t\t\t\"requestDate\": \"2018-02-01\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"itemNumber\": 345,\r\n\t\t\t\"customerPartNumber\": \"XYZ-345\",\r\n\t\t\t\"itemPrice\": 15.5,\r\n\t\t\t\"quantity\": 10,\r\n\t\t\t\"total\": 155,\r\n\t\t\t\"reel\": true,\r\n\t\t\t\"reelInformation\": \"Test reel\",\r\n\t\t\t\"itemsPerReel\": 10,\r\n\t\t\t\"numberOfReels\": 1,\r\n\t\t\t\"requestDate\": \"2018-02-01\"\r\n\t\t}\r\n\t]\r\n}");
Console.WriteLine(cart.lineItems.Count);
public class ShoppingCartItem
public int itemNumber { get; set; }
public string customerPartNumber { get; set; }
public double itemPrice { get; set; }
public int quantity { get; set; }
public double total { get; set; }
public bool reel { get; set; }
public string reelInformation { get; set; }
public int itemsPerReel { get; set; }
public int numberOfReels { get; set; }
public string requestDate { get; set; }
public string user { get; set; }
public class ShoppingCart
public List<ShoppingCartItem> lineItems { get; set; }