c# - 长时间运行的线程或任务

标签 c# multithreading task-parallel-library conceptual long-running-processes

我需要在我的应用程序中有一个长时间运行的线程(它是一个作业调度程序,类似于 Cron)并且大部分时间都在休眠。所以没有太多的CPU和IO。你对此有何建议。具有长时间运行选项的任务是否是处理此问题的正确方法,还是我应该依赖旧时尚线程并让该线程过自己的生活?

最佳答案

具有长时间运行选项的任务很好。它将在后台创建一个新线程,您不必为细节操心。

关于c# - 长时间运行的线程或任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16873665/

相关文章:

c# - 如何根据tfs项目构建号设置AssemblyInfo.cs?

c# - 如何在线程完成时获取返回值

c++ - 并行代码故障排除

c# - 为什么这个异步/等待代码不会导致死锁?

c# - RegisterWaitForSingleObject 与 System.Timers

c# - 限制并发调用的最佳实践

javascript - AngularJs 将带有子集合的对象发布到 MVC WebAPI

c# - .NET 4.0 中是否有内置的二叉搜索树?

c - 实现 FCFS 调度程序

c# - 当我不总是运行其中一些任务时如何等待所有任务?