gpt4 book ai didi

c# - c#中的回调,调用顺序和返回

转载 作者:太空狗 更新时间:2023-10-29 21:24:34 25 4
gpt4 key购买 nike

一个关于回调的简单问题。回调函数完成后是否返回到调用函数的下一行?

class A
{
public delegate void A();
public event A onA;

public void func()
{
//some code 1
onA();
//some code 2
}

所以问题是 onA 事件是否会执行相应的处理程序,然后返回到“某些代码 2”位,或者这是异步的并且代码不会等待事件被完全处理?

我希望问题很清楚。

谢谢

最佳答案

您使用 delegate: 的方式是同步的。如果您想要异步,则必须使用以下方法调用委托(delegate):BeginInvoke 方法。

关于c# - c#中的回调,调用顺序和返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5978979/

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