public static double ReturnAmpere(ElectricUnit unit, double number) { switch (unit) { case ElectricUnit.KiloAmpere: return number * AmperePerKiloAmpere; case ElectricUnit.Ampere: return number; case ElectricUnit.MiliAmpere: return number * AmperePerMiliAmpere; default: throw new ArgumentOutOfRangeException(nameof(unit), unit, null); } }
public ElectricUnits(double digitField, ElectricUnit unit = ElectricUnit.Ampere) : base(digitField) { DigitField = ElectricConvertor.ReturnAmpere(unit, digitField); NameField = "Ampere"; }