如果在c#中运行任务的指定线程,怎样才能获得? 我想得到调试任务的线程。 我试过修改Task类,但微软在没有它的情况下解决了它。
答案 0 :(得分:1)
获取任何给定方法的托管线程ID的方式相同。简单地:
Thread.CurrentThread.ManagedThreadId;
答案 1 :(得分:1)
除了另一个答案,如果您使用VS,请为任务和线程添加名称。这确实有助于并显示在VS调试器中。调试 - > Windows - >线程,然后所有正在运行的线程将显示在那里。与本地人一样,您可以在线程上添加监视以及许多其他内容。