У меня есть класс, который создает экземпляр многомерной структуры размером 4, которая сама по себе имеет целочисленный массив из 6. Он компилируется, но я не могу видеть массив при отладке и получаю обычную ошибку: «Ссылка на объект не установлена на экземпляр» объекта».
Код: Выделить всё
public class sInfo
{
public int A { get; set; }
public int B { get; set; }
public tsTABLE[] Tables = new tsTABLE[4];
}
public struct tsTABLE
{
public int[] C = new int[6] { 0, 1, 2, 3, 4, 5 };
public int Count { get; set; }
public tsTABLE()
{
}
}
Я вижу переменные Count и C, но массив C имеет значение NULL и не имеет индекса. Я изменил структуру на класс, но безрезультатно.
У кого-нибудь есть идеи, в чем я ошибаюсь?
Подробнее здесь:
https://stackoverflow.com/questions/793 ... de-a-class