public double Convert(double length, ConvertNames convertName) { switch (convertName) { case ConvertNames.MF: return(ConvertMeterToFoots(length)); case ConvertNames.FM: return(ConvertFootsToMeter(length)); } throw new ArgumentException(ARGUMENT_EXCEPTION_MESSAGE); }
public double Convert(double temperature, ConvertNames convertName) { switch (convertName) { case ConvertNames.FC: return(ConvertFahrenheitToCelsius(temperature)); case ConvertNames.CF: return(ConvertCelsiusToFahrenheit(temperature)); } throw new ArgumentException(ARGUMENT_EXCEPTION_MESSAGE); }