private static bool ImportTaskTimeout(Action method, int hours) { try { var task = Task.Run(() => method()); if (task.Wait(TimeSpan.FromHours(hours))) return task.IsCompleted; else return false; } catch { return false; } }
超出时间方法退出。防止卡住。
上一篇win10安装babel 这个问题很难吗?为啥网上五花八门的...
下一篇【wif 系列】C#之单例模式(Singleton)最佳实践(一)
C#创建 WebApi 项目
窗体内的控件随窗体的大小改变控件大小
控制页面打印的2种方法(css3的media媒体查询和window.print())
【转】Windows Socket和Linux Socket编程有什么区别
Rails 的 API
C# 如何添加PDF页眉页脚
Windows下安装单机Kafka
Windows下php curl调用本地url 499问题