Csharp/C#教程:等待方法完成分享


等待方法完成

我如何等待方法完成使用C#?

除非您使用多个线程,否则在方法完成之前,执行将不会在调用代码中继续执行。

如果您使用多个线程,那实际上取决于您启动任务的方式。 例如,您可以使用异步委托执行( foo.BeginInvoke(...) )或任务并行库,或者只是创建一个新线程。 每种方法都有自己的等待方式,直到任务/线程完成。 请提供更多信息,我们可以为您提供更多帮助,但选项可能包括:

  1. 调用方法。
  2. 等待它完成。

注意 :仅适用于阻止呼叫。

我假设您正在询问如何在主线程中的另一个线程上等待代码执行。 为此, Thread.Join()方法将执行您想要的操作。

(关于如何进行multithreading的一个很好的教程。)

上述就是C#学习教程:等待方法完成分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1031591.html

(0)
上一篇 2022年1月14日
下一篇 2022年1月14日

精彩推荐