请打电话 发送业务.Wait()
,介绍已经完成的作业情况? 另外,该书还称,它交还了<代码>DisplerOperationStatus,但总有Completed
,因为它(假定)在进行之前就没有返回?
我试图这样做:
private void Update()
{
while (ops.Count > 0) ops.Dequeue().Wait();
}
public void Add(T item)
{
lock (sync)
{
if (dispatcher.CheckAccess())
{
list.Add(item);
OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item));
}
else
{
ops.Enqueue(dispatcher.BeginInvoke(new Action<T>(Add), item));
}
}
}
在计生联中使用这一条,因此所有<代码> 添加代码>的操作必须放在自动识别码的线索上,但我看上去,基本上不能等到转换线上,然后在任何阅读操作之前只打上Update(<>
,以确保清单更新,但我的节目开始hang。