小编Pet*_*eri的帖子

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

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

// 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();
Run Code Online (Sandbox Code Playgroud)

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

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

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

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

c# multithreading

14
推荐指数
1
解决办法
6672
查看次数

如何在c#/ .net中实现编辑 - >复制菜单

如何在用C#/ .NET 2.0编写的Windows应用程序中实现"复制"菜单项?

我想让用户在控件中标记一些文本,然后从应用程序的菜单栏中的"编辑"菜单中选择"复制"菜单项,然后执行粘贴,例如Excel.

让我头脑旋转的是如何首先确定哪个子表单处于活动状态,然后如何找到包含应该复制到剪贴板的标记文本的控件.

请帮忙.

.net c# user-interface winforms

3
推荐指数
1
解决办法
3133
查看次数

标签 统计

c# ×2

.net ×1

multithreading ×1

user-interface ×1

winforms ×1