可能重复:
并行事件处理程序
如果我有这样的课程:
class Foo
{
public void Fire() { if (Fired != null) Fired.Invoke(EventArgs.Empty); }
public event EventHandler Fired;
}
如果我向Tested
事件添加多个方法:
var foo= new Foo();
foo.Tested += FirstMethod;
foo.Tested += SecondMethod;
foo.Fire();
我可以做些什么来调用FirstMethod
和SecondMethod
并行吗?