我开发了一个C#应用程序,它大量使用事件.现在这个应用程序偶尔会做一些我无法理解的有趣的事情或追踪到它们应该发生的具体原因.我认为这些间歇性故障的原因是某些并发或竞争条件,我没想到.
在C#中如何处理事件?如果引发事件,(a)将立即执行附加到该事件的代码部分吗?或者将事件(b)放在一堆事件上,并在.NET认为适合执行时执行,同时执行其他代码?
c# event-handling
c# ×1
event-handling ×1