โฮมเพจ » ทำอย่างไร » รับรายการกระบวนการทำงานใน C #

    รับรายการกระบวนการทำงานใน C #

    System.Diagnostics เนมสเปซประกอบด้วยฟังก์ชันที่ช่วยให้คุณจัดการกระบวนการเธรดเหตุการณ์และข้อมูลประสิทธิภาพ.

    กระบวนการ System.Diagnostics.Process วัตถุให้คุณเข้าถึงฟังก์ชันการทำงานที่ช่วยให้คุณสามารถจัดการกระบวนการของระบบ เราจะใช้วัตถุนี้เพื่อรับรายการกระบวนการที่กำลังทำงานอยู่.

    เพิ่มบรรทัดนี้ในรายการของคุณโดยใช้:

    ใช้ System.Diagnostics;

    ตอนนี้คุณสามารถรับรายการกระบวนการด้วยเมธอด Process.GetProcesses () ดังที่เห็นในตัวอย่างนี้:

    กระบวนการ [] processlist = Process.GetProcesses ();

    foreach (ประมวลผลกระบวนการในรายการกระบวนการ)
    Console.WriteLine (“ กระบวนการ: 0 ID: 1”, ประมวลผล, ชื่อกระบวนการ, ประมวลผลรหัส);

    คุณสมบัติที่น่าสนใจของวัตถุกระบวนการ:

    p.StartTime (แสดงเวลาที่กระบวนการเริ่มต้น)
    p.TotalProcessorTime (แสดงจำนวนเวลา CPU ที่กระบวนการใช้)
    p. เธรด (ให้การเข้าถึงคอลเลกชันของเธรดในกระบวนการ)

    กรอบงาน. NET ทำให้ทุกอย่างง่ายขึ้น!