public decimal GetRValue(RValueEnum rvalue) { decimal returnValue; switch (rvalue) { case RValueEnum.R1: returnValue = RValue.R1 ?? 1; break; case RValueEnum.R11: returnValue = RValue.R11 ?? 1; break; case RValueEnum.R13: returnValue = RValue.R13 ?? 1; break; case RValueEnum.R19: returnValue = RValue.R19 ?? 1; break; case RValueEnum.R22: returnValue = RValue.R22 ?? 1; break; case RValueEnum.R26: returnValue = RValue.R26 ?? 1; break; case RValueEnum.R30: returnValue = RValue.R30 ?? 1; break; case RValueEnum.R38: returnValue = RValue.R38 ?? 1; break; case RValueEnum.R44: returnValue = RValue.R44 ?? 1; break; case RValueEnum.R49: returnValue = RValue.R49 ?? 1; break; case RValueEnum.R85: returnValue = RValue.R85 ?? 1; break; case RValueEnum.R127: returnValue = RValue.R127 ?? 1; break; default: throw new InvalidOperationException("Invalid RValue selected"); } return(returnValue == 0 ? 1 : returnValue); }
public decimal GetRValue(RValueEnum rvalue) { var returnValue = rvalue switch { RValueEnum.R1 => R1 ?? 1, RValueEnum.R11 => R11 ?? 1, RValueEnum.R13 => R13 ?? 1, RValueEnum.R19 => R19 ?? 1, RValueEnum.R22 => R22 ?? 1, RValueEnum.R26 => R26 ?? 1, RValueEnum.R30 => R30 ?? 1, RValueEnum.R38 => R38 ?? 1, RValueEnum.R44 => R44 ?? 1, RValueEnum.R49 => R49 ?? 1, RValueEnum.R85 => R85 ?? 1, RValueEnum.R127 => R127 ?? 1, _ => throw new InvalidOperationException("Invalid RValue selected"), }; return(returnValue == 0 ? 1 : returnValue); }