Witam,
Program działa poprawnie jeżeli mam instrukcję if:
private void sprawdz()
{
if (_1_1.Content.Equals(_1_1_Copy.Content) && _1_1.Content.Equals(_1_1_Copy1.Content))
{
...
}
/*if (_1_1_Copy2.Content.Equals(_1_1_Copy3.Content) && _1_1_Copy2.Content.Equals(_1_1_Copy4.Content))
{
...
}
if (_1_1_Copy5.Content.Equals(_1_1_Copy6.Content) && _1_1_Copy5.Content.Equals(_1_1_Copy7.Content))
{
...
}*/
}
Jeżeli usunę od komentowanie to pomimo iż if'y są prawie takie same program się kompiluję, lecz jeżeli dojdzie do wywołania tych instrukcji za pomocą metody w której się znajdują to otrzymuje błąd przy pierwszym if'ie: "Object reference not set to an instance of an object."
Ogólne założenie jest takie aby sprawdzić content'y w 3 buttonach i jeżeli są takie same to wykonać określone działanie. Gdzie jest błąd?