针对纯同步库进行编码时是否可以实现异步处理?

问题描述 投票:0回答:1

我正在使用一个不提供异步方法的库:

Microsoft.VisualBasic.FileIO.TextFieldParser

是否有可能实现“类似异步”的结果?例如并行处理多个文件,总时间比顺序处理少得多

或者在没有异步基底方法的情况下(其中执行大部分 cpu 密集型工作),是否无法利用多核?

c# asynchronous async-await
1个回答
-1
投票

我建议尝试将对库中函数/方法的调用包含在异步任务语句中,如果它支持并行操作,则该函数应该运行得很好

© www.soinside.com 2019 - 2024. All rights reserved.