相关疑难解决方法(0)

C#属性,是否可以在没有定义set(没有后备变量)的情况下定义get?

假设您有一个具有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)

c# properties

7
推荐指数
3
解决办法
4175
查看次数

标签 统计

c# ×1

properties ×1