Mendapatkan semula Penggunaan CPU dalam C#
Soalan:
Bagaimana saya boleh mendapatkan keseluruhan CPU penggunaan untuk C# aplikasi?
Jawapan:
Untuk mendapatkan semula penggunaan CPU dalam C#, gunakan kelas PerformanceCounter daripada Sistem.Diagnostik.
Pelaksanaan:
using System.Diagnostics; public class CpuUsage { private static PerformanceCounter cpuCounter = new PerformanceCounter("Processor", "% Processor Time", "_Total"); public static float GetCurrentCpuUsage() { return cpuCounter.NextValue(); } }
Penggunaan:
float cpuUsage = CpuUsage.GetCurrentCpuUsage(); Console.WriteLine($"Current CPU Usage: {cpuUsage}%");
Nota:
Atas ialah kandungan terperinci Bagaimanakah saya boleh mendapatkan penggunaan CPU secara keseluruhan dalam aplikasi C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!