也许是一个微不足道的问题,但我正在画一个空白。
我有类似的东西:
public class Foo
{
private string _variableValue;
public string VariableValue
{
get
{
return _variableValue;
}
set
{
if (value == _variableValue) return;
_variableValue = value;
}
}
public int Precision { get; set; }
}
基本上,VariableValue
持有双倍的价值。我将十进制精度数存储在Precision
. 我怎样才能VariableValue
Get
返回本身但格式化Precision
小数位?
示例: VariableValue
是“10.12345”,Precision
是2
:
VariableValue
应该是10.12
示例(2):VariableValue
是“10”,Precision
是5
:
VariableValue
应该是10.00000