我正在设计一个依赖于监控计算机电池电量的程序。
这是我正在使用的 C# 代码:
PowerStatus pw = SystemInformation.PowerStatus;
if (pw.BatteryLifeRemaining >= 75)
{
//Do stuff here
}
我的声明尝试失败while
,它使用了所有不受欢迎的 CPU。
int i = 1;
while (i == 1)
{
if (pw.BatteryLifeRemaining >= 75)
{
//Do stuff here
}
}
我如何通过无限循环不断地监视它,以便当它达到 75% 时它将执行一些代码。