multithreading - 获取正在运行的任务的线程
问题描述
我想获取正在运行但未完成的任务的线程。我使用的语言是 c#,我想要做的是如果无法完成某个锁定我的文件的操作,在这种情况下,我想获取该操作的线程并销毁线程并释放文件. 这就是我想要做的。
var task= Task.Run(() => SomeFunction){ 在此处获取未完成任务的线程代码}
解决方案
推荐阅读
- csv - 使用 apache-nifi 读取数据库并将值映射回流文件
- c++ - 离线成员函数定义是否需要完全限定的类名到全局范围?
- architecture - 为什么将 NServiceBus 与 AzureServiceBus 一起使用?
- node.js - 如何在 Window Server 上从 Golang 或 Nodejs 运行 Excel 应用程序?
- android - 集成两个recyclerview,如viewpager和tablayout(动画)
- sql - VSTO:将 __ComObject (Microsoft.Office.Interop.Word.Table) 存储在数据库中
- jenkins - 在我的 Jenkins 配置部分安装“Slack Notification Plugin”后,“Global Slack Notifier Setting”部分未显示
- angular - Angular Schematics - 在 Object.getWorkspace 找不到(未定义)
- selenium - Jenkins 以后台模式启动 chromedriver(如无头模式)
- android - 如果更改包 ID 但旧包 ID 工作,Google Maps Api 无法识别/工作 -Android 工作室