RT
就是foreach 一下 某个C#单进程程序有多少个线程,不知道用哪个属性,请高手指点,谢谢
PS:类似于foreach一个父窗体有多少个子窗体那样,关键是那个foreach里面那个in,in什么?另外,可以创建空线程么?可以创建空进程么?谢谢了

解决方案 »

  1.   

    foreach(System.Diagnostics.ProcessThread thread in arrThread)
      

  2.   

    谢谢楼上两位!
    请问arrThread是怎么来的?
    我想在程序中反映这个线程的数量和情况,所以看调试不能解决问题,我就想做出调试这种效果来。
      

  3.   

    /proc/[pid]/task/
    GetWindowThreadProcessId
      

  4.   

    http://www.codeproject.com/kb/threads/w32process.aspx
      

  5.   

    按下快捷键Ctrl+D,T,就可以显示线程窗口了。
      

  6.   

    谢谢大家
    Process[] mySelectProcesses = null;
                mySelectProcesses = Process.GetProcessesByName("xxxxxx");
                Process pro1 = mySelectProcesses[0];
    processThreadsCount = pro1.Threads.Count;