有人能提供解决方案吗?
public class BaseOne{
public event EventHandler OperationChanged;
}
public class Derived: BaseOne
{
private void OnChange(){
if(OperationChanged!=null){
OperationChanged(this,new EventArgs());
}
}
}
public Class MainClass
{
public void Main()
{
Derived d = new Derived();
d.OperationChanged += OnOperationChange;
}
private void OnOperationChange(object sender, EventArgs e)
{
MessageBox("Hello I'm Called");
}
}
我尝试了这样做,你能否建议更好的方法?提前感谢 :)