+=事件使用备忘


底层:

如 Public Class dataLayer

public event Action reEvent;/传值

void Test(string info)
{
reDataEvent?.Invoke(info);
}

使用层:

dataLayer d=new dataLayer();

d.reEvent += new Action(Recieve);

private void Recieve(string message)
{
Invoke(new EventHandler(delegate
{
//页面层代码~
}
}));
}

C