假设您有一个具有300个属性且没有后备变量的类,每个属性都返回一个十进制/双精度.
例:
public decimal MathValue { get; set; }
Run Code Online (Sandbox Code Playgroud)
现在你决定将这些值中的每一个都舍入.
我正在寻找最简单的重构方法,而不必重写所有这些属性.
这个实际上有效的东西:D:
public decimal MathValue { get {return Math.Round(MathValue);} set; }
Run Code Online (Sandbox Code Playgroud)