【发布时间】:2011-08-01 05:54:53
【问题描述】:
我在 C# 中开发了一个窗口应用程序,我正在创建一个线程来执行一个计划事件。现在这个应用程序将运行一整天,它会为每个事件的每次执行创建一个线程。分配给该线程的任务完成后如何从内存中删除线程。我不想通过使用线程池并为其分配一个特定的最大线程数来限制创建线程的数量。
【问题讨论】:
-
你需要展示一些源代码...
-
您认为目前仍在消耗内存的是什么?你在某处有一个线程列表吗?
-
据我所知,一旦分配给一个线程的任务完成后,该线程就会被终止,我们不用担心
-
谢谢 我会尝试确认它是否自动终止。
-
是的,它正在工作。仅供参考。
标签: c# multithreading