相关疑难解决方法(0)

Async.Start与Async.StartChild

假设asyncSendMsg没有返回任何内容,我想在另一个异步块内启动它,但不等待它完成,这是否有任何区别:

async {
    //(...async stuff...)
    for msg in msgs do 
        asyncSendMsg msg |> Async.Start
    //(...more async stuff...)
}
Run Code Online (Sandbox Code Playgroud)

async {
    //(...async stuff...)
    for msg in msgs do 
        let! child = asyncSendMsg msg |> Async.StartChild
        ()
    //(...more async stuff...)
}
Run Code Online (Sandbox Code Playgroud)

f# asynchronous

11
推荐指数
1
解决办法
1377
查看次数

标签 统计

asynchronous ×1

f# ×1