lunedì 2 dicembre 2024

C# get level battery of the pc

Nel caso che si ha la necessità di sapere il livello della batteria del portatile, tramite la classe "PowerStatus" possiamo ottenere varie informazioni sulla batteria, tra cui anche il livello di carica.

Di seguito si riporta il frammento di codice per ottenere la percentuale di carica della batteria del portatile.



PowerStatus statoBateria = SystemInformation.PowerStatus;
float percentualeStatoBatteria = statoBateria.BatteryLifePercent * 100;
MessageBox.Show($"Livello Batteria: {percentualeStatoBatteria}%");

Nessun commento: