示例#1
0
        public static string Abbreviation(this VolumeEnum unitEnum)
        {
            switch (unitEnum)
            {
            case VolumeEnum.CubicInches: return("cu. in.");

            case VolumeEnum.CubicFeet: return("cu. ft");

            default: throw new ArgumentOutOfRangeException(nameof(unitEnum), unitEnum, null);
            }
        }
示例#2
0
        public static double ConversionFactor(this VolumeEnum unitEnum)
        {
            switch (unitEnum)
            {
            case VolumeEnum.CubicInches: return(1);

            case VolumeEnum.CubicFeet: return(1728);

            default: throw new ArgumentOutOfRangeException(nameof(unitEnum), unitEnum, null);
            }
        }
示例#3
0
 VolumeType(VolumeEnum unitEnum)
 {
     UnitEnum = unitEnum;
 }