コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }