【发布时间】:2021-01-31 17:51:40
【问题描述】:
我知道没有多线程(例如,一些与 I/O 相关的任务)可能会出现异步。但它可以反过来吗? 例如这段代码(主线程创建一个新线程来做一些工作,然后等到它完成):
var thread = new Thread(() => DoSomethig());
thread.Start();
thread.Join();
它是异步的吗?或者它应该使用一些异步模式(例如基于事件的)以便我们可以这样称呼它?我知道这没用,我的问题是关于术语的。
【问题讨论】:
标签: multithreading asynchronous terminology