c#中事件:
相当于c++回调
比如:
a定义了一个类:
public class test
{
public event EventHandler<string> MyEvent;
public test()
{
try
{}
catch(Exception ex)
{
MyEvent?.Invoke(this,(int)ErrorEnum.错误);
}
}
}
也即是说a定义了一个类,里面定义了一个事件,以及事件触发,在这个类中传递入参数
b用的时候,绑定实现方式。但是参数还是a传递的。