【发布时间】:2021-10-06 16:29:01
【问题描述】:
假设我需要执行一些异步操作并且我现在需要结果。如果我使用 C#,我会这样做:
var contents = await File.ReadAllLinesAsync(...);
这里重要的是它是非阻塞操作。
我知道 Async.RunSynchronously,但文档表明它是 阻塞 操作,这意味着它不比 C# 中的 Task.Result 好。
如果我需要在 F# 中做同样的事情,我如何在不阻塞的情况下读取文件内容?
【问题讨论】:
标签: f#