private static double GetValue(IWarningCounter counter) { if (!counter.Enabled) return double.MaxValue; if (counter.WarningCount != 0) { return (double)counter.Remain / counter.WarningCount; } // WarningCount == 0 && Remain == 0 if (counter.Remain == 0) return 0; return double.MaxValue; }
private static double GetValue(IWarningCounter counter) { if (!counter.Enabled) { return(double.MaxValue); } if (counter.WarningCount != 0) { return((double)counter.Remain / counter.WarningCount); } // WarningCount == 0 && Remain == 0 if (counter.Remain == 0) { return(0); } return(double.MaxValue); }