private static void SystemMonitorOnCpuStatisticChange(CPUStatisticChangeEventArgs args) { switch (args.StatisticWhichChanged) { case eCPUStatisticChange.Utilization: _cpuUtilization = args.Utilization; break; case eCPUStatisticChange.MaximumUtilization: _cpuMaxUtilization = args.MaximumUtilization; break; } }
void SystemMonitor_CPUStatisticChange(CPUStatisticChangeEventArgs args) { switch (args.StatisticWhichChanged) { case eCPUStatisticChange.MaximumUtilization: MaxCPU_Utilization_F = SystemMonitor.MaximumCPUUtilization; break; case eCPUStatisticChange.NoChange: break; case eCPUStatisticChange.Utilization: CPU_Utilization_F = SystemMonitor.CPUUtilization; break; default: break; } }