假设我有一个名为
Tick
的事件,我调用它:public class Test
{
public event Action Tick;
public void Test()
{
Tick();
Console.WriteLine("Tick Finished");
}
}
如果我订阅了大量“Tick”事件,运行Test()
的线程是否会被阻塞,直到它们全部被调用,还是会异步执行?
BeginInvoke
使它们异步。更多信息请参见此处。 - Cody Gray