N
Naz
Здравствуйте уважаемые программеры, я новичок в C#, возникла следующая проблема:
Нужно обьявить класс содержащий массив из дргугого класса
public class Product
{
public long price = new long();
public long ident = new long();
}
public class Part
{
public Product[] parts = new Product[100];
}
Когда я инициализирую обьект созданного класса и пытаюсь обратиться к его элементам по индексам, программа компилируется и запускается, но в процессе выполнения выдает сообщение об ошибке.
Part db = new Part();
db.parts[0].price = 150; //Здесь выдает ошибку
Помогите пожалуйста разобраться. Спасибо.
Нужно обьявить класс содержащий массив из дргугого класса
public class Product
{
public long price = new long();
public long ident = new long();
}
public class Part
{
public Product[] parts = new Product[100];
}
Когда я инициализирую обьект созданного класса и пытаюсь обратиться к его элементам по индексам, программа компилируется и запускается, но в процессе выполнения выдает сообщение об ошибке.
Part db = new Part();
db.parts[0].price = 150; //Здесь выдает ошибку
![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
Помогите пожалуйста разобраться. Спасибо.