В процессе работы программы формируется ошибка System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта." при попытке присвоить значение product.barcodes[0]= "2990000000002"; Не пойму в чем дело. Я так понимаю ошибка связана с тем, что обращаюсь к элементу списка.
public class Product
{
public string id { get; set; }
public string name { get; set; }
public string type { get; set; }
public int price { get; set; }
public int departmentId { get; set; }
public int quantity { get; set; }
public List<string> barcodes { get; set; }
public string tax { get; set; }
}
Product product = new Product();
product.name = "Проверка";
product.type = "COUNTABLE";
product.departmentId = 114097;
product.quantity = 1000;
product.price = 333;
product.barcodes[0]= "2990000000002"; //ОШИБКА НА ЭТОЙ СТРОКЕ
product.tax = "NDS_NO_TAX";