Могу ли я использовать ChangeHappend в моем производном классе. Если так, то как?
Если нет, то что мне делать вместо этого?
class Base
{
public delegate void ChangeHandler(object sender);
public event ChangeHandler ChangeHappend;
private int _foo;
public int Foo
{
set
{
if (_foo == value) return;
_foo = value;
ChangeHappend(this);
}
}
}
class Derived : Base
{
private int _bar;
public int Bar
{
set
{
if (_bar == value) return;
_bar = value;
ChangeHappend(this); // This line gives an error. How can I use ChangeHappend here in Derived?
}
}
}