Hemsida » hur » Hämta en lista över trådar i en process

    Hämta en lista över trådar i en process

    Namnfältet System.Diagnostics innehåller funktioner som låter dig hantera processer, trådar, händelseloggar och resultatinformation.

    System.Diagnostics.Process-objektet ger dig tillgång till funktionalitet som gör att du kan hantera systemprocesser och trådar.

    Lägg till den här raden i din användarlista:

    Använda System.Diagnostics; 

    Du kan få en lista över ProcessThreads i en process genom att använda egenskapen Process.Threads, som returnerar ett ProcessThreadCollection-objekt.

    Här är ett kodexempel för dig, förutsatt att du redan har ett Processobjekt som heter theProcess.

    ProcessThreadCollection threadlist = theProcess.Threads; (ProcessThread theThread i trådlistor) Console.WriteLine ("Tråd ID: 0 Prioritet: 1 Startat: 2", theThread.Id, theThread.PriorityLevel, theThread.StartTime);