📅  最后修改于: 2023-12-03 14:39:46.666000             🧑  作者: Mango
在 C# 中,可以使用 System.Threading.Thread.CurrentThread.ManagedThreadId
属性来获取当前线程的 ID。该属性返回一个整数值,用于唯一标识当前线程。
下面是获取当前线程 ID 的代码示例:
int threadId = System.Threading.Thread.CurrentThread.ManagedThreadId;
下面是一个完整的示例,展示了如何使用 C# 获取当前线程 ID 并打印出来:
using System;
class Program
{
static void Main()
{
int threadId = System.Threading.Thread.CurrentThread.ManagedThreadId;
Console.WriteLine($"当前线程 ID:{threadId}");
}
}
可以看到,我们首先使用 System
命名空间引入了 Console
类,用于输出结果。然后,在 Main
方法中,我们通过 System.Threading.Thread.CurrentThread.ManagedThreadId
获取当前线程 ID,并使用 Console.WriteLine
方法打印出来。
System.Threading
命名空间。以上就是使用 C# 获取当前线程 ID 的介绍,希望对你有所帮助!