我正在开发桌面应用程序, 我在扫描设备上上传一系列FPGA文件,为了完成这项工作我有驱动程序提供的 COM DLL 。
对于上传文件,我调用名为“StartWrite”的方法,该方法启动工作线程将FPGA写入设备。
现在在C#中如何获取应用程序中工作线程的列表/信息(预期执行时间等)?
答案 0 :(得分:1)
您如何假设任何类型的代码能够判断线程的“预期执行时间”是什么?
我认为最好的模式是,如果您的StartWrite
方法返回IAsyncResult
。有了这个,你就可以检查写作是否已经结束。