у меня есть класс:
public class Update_Quantity
{
public class Stock
{
public string offer_id { get; set; }
public int product_id { get; set; }
public int stock { get; set; }
}
public class Root
{
public List<Stock> stocks { get; set; }
}
}
потом я создаю эти два класса
Update_Quantity.Root root = new Update_Quantity.Root();
Update_Quantity.Stock stock = new Update_Quantity.Stock();
после этого я записываю в них данные
stock.offer_id = Checked_Articles[i];
stock.product_id = ID_Item[i];
stock.stock =Convert.ToInt32(List_item_MC.rows[i].quantity);
root.stocks[i].offer_id = stock.offer_id; // здесь ошибка System.NullReferenceException: "Ссылка на объект не указывает на экземпляр Update_Quantity.Root.stocks.get вернул null.
root.stocks[i].product_id = stock.product_id;
root.stocks[i].stock = stock.stock;