当前位置:  开发笔记 > 编程语言 > 正文

如何使用Name属性枚举.NET中的线程?

如何解决《如何使用Name属性枚举.NET中的线程?》经验,为你挑选了0个好方法。

假设我开始这样的两个线程:

// Start first thread
Thread loaderThread1 = new Thread(loader.Load);
loaderThread1.Name = "Rope";
loaderThread1.Start();

// Start second thread
Thread loaderThread2 = new Thread(loader.Load);
loaderThread2.Name = "String";
loaderThread2.Start();

有什么办法可以通过使用Name属性来枚举线程吗?

我希望能够检查具有特定名称的线程是否仍在运行.

我创建的每个线程都使用一组命名数据,数据集的名称用作处理数据的线程的名称.在启动工作线程之前,我想查看同一组数据的任何先前线程是否已在运行.

我使用的线程System.Diagnostics.GetCurrentProcess().Threads是类型的ProcessThread,而不是Thread!

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有