gpt4 book ai didi

C# 等待 MethodInvoker 完成

转载 作者:行者123 更新时间:2023-11-30 13:37:05 26 4
gpt4 key购买 nike

我需要完成以下场景。 ThreadMethod() 是一个 Timer 方法,我在 Invoke 语句中更新了 UI。我需要等到 Invoke 完成它的工作,然后继续该方法。我该如何应对?

public void ThreadMethod(){
//do some work

this.Invoke((MethodInvoker)delegate
{
//do some GUI update
});

//wait till Invoke finish its work
}

最佳答案

您无需执行任何操作。 Invoke(与 BeginInvoke 不同)将阻塞,直到计划的委托(delegate)完成执行。

关于C# 等待 MethodInvoker 完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25936900/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com