class Cell:Button
{
public bool Presence { get; set; }
}
public MainWindow()
{
InitializeComponent();
Cell[,] cells = new Cell[10, 10];
foreach (var item in cells)
{
item.Presence = true;//тут ловлю Exeption "Ссылка на объект не указывает на экземпляр объекта."
//item.Height = 5;
//item.Width = 5;
//item.Background = Brushes.Gray;
//item.BorderBrush = Brushes.Black;
}
}
В чем ошибка?
itemу васnull. Когда вы создаете коллекцию ссылочных типов, то по умолчанию она заполняется значениямиnull. Вам надо этиCellсоздать черезnew Cell(), но вы циклеforeachне получится, попробуйте 2 циклаforи присваивайте по индексамcells[i, j] = new Cell();. – aepot Feb 09 '21 at 17:01