我正在调用一个函数,并添加一个侦听器,当函数返回一些数据。当数据返回时,我需要调用另一个函数等。 是否有一种简单的方法将这些函数“链接”在一起,以便第一个函数触发 - 等待侦听器然后触发第二个函数为该侦听器创建一个侦听器,等等,直到最后一个调用一个单独的函数在开始时定义。假设我想和批量加载程序脚本一样工作。 我设想的代码工作是这样的: var dataLoader:DataLoader = new
线程安全以下的实现?如果不是我错过了什么?我应该在哪里有volatile关键字?或在OnProcessingCompleted方法中的某处锁定?如果是这样,在哪里? public abstract class ProcessBase : IProcess
{
private readonly object completedEventLock = new object();