小编典典

从线程中获取线程 ID

all

例如,在 C# 中调试线程时,您可以看到每个线程的 ID。

我找不到以编程方式获取相同线程的方法。我什至无法获得当前线程的 ID(在 的属性中Thread.currentThread)。

所以,我想知道 Visual Studio 如何获取线程的 ID,例如,有没有办法用 id 获取线程的句柄2345


阅读 125

收藏
2022-04-01

共1个答案

小编典典

GetThreadId返回给定本机线程的
ID。有一些方法可以使它与托管线程一起工作,我敢肯定,您需要找到的只是线程句柄并将其传递给该函数。

GetCurrentThreadId返回当前线程的 ID。

GetCurrentThreadId自 .NET 2.0
起已弃用:推荐的方式是Thread.CurrentThread.ManagedThreadId属性。

2022-04-01