线程线程ID获取

Posted arxive

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程线程ID获取相关的知识,希望对你有一定的参考价值。

 

一、进程ID获取

1.1  当前进程的Id

方法1 通过进程名获取

Process[] processes = Process.GetProcesses(); 
foreach(Process process in processes) 
{ 
  if(process.ProcessName == "进程名" 
  { 
    MessageBox.Show(process.Id); 
  } 
}

方法2 直接获取

Process processes = Process.GetCurrentProcess
processes.id // 获得当前进程的ID

 

 

 

二、线程ID获取

2.1 C#获取当前线程ID

方法1 推荐

Thread.CurrentThread.ManagedThreadId

方法2

AppDomain.GetCurrentThreadId()

 

 

 

 

 

参考文章

C# 获得当前 进程 或 线程的IDcomsky

由进程名获取进程ID及其主线程IDyanglx2022

 

 

以上是关于线程线程ID获取的主要内容,如果未能解决你的问题,请参考以下文章