继我的BeginInvoke()/ EndInvoke()问题后,在Delegate.BeginInvoke()和使用QueueUserWorkItem()异步调用委托之间的性能/其他任何方面是否存在重大差异?
c# multithreading delegates
例如,我有一个触发事件的类,以及该事件的 1000 个订阅者。是否使用单个线程来逐个触发每个订阅者委托?或者 .Net 是否使用线程池并行处理部分或全部订阅?
.net c# events
c# ×2
.net ×1
delegates ×1
events ×1
multithreading ×1