using System.Collections.Generic;
public static void Main()
var productos = "[{\"codigo\":\"Servilleta\",\"cantidad\":2},{\"codigo\":\"Papelhig\",\"cantidad\":1}]";
var listProductos = JsonConvert.DeserializeObject<List<ExpandoObject>>(productos);
foreach(dynamic prod in listProductos){
Console.WriteLine("Código: " + prod.codigo + " - Cantidad: " + prod.cantidad);