【发布时间】:2016-11-23 06:08:48
【问题描述】:
如果我想在代码中使用十进制文字,我使用m-suffix,例如
decimal test = 1000m;
有没有办法在运行时动态声明这个m-suffix?
像这样的东西:
decimal DeclareDecimal_M_SuffixFor(int decimalPoints)
{
decimal result = 10 * decimalPoints m;
return result;
}
【问题讨论】:
-
你真的需要在这个函数中这样做吗?如果你这样做了,那么只需明确地投射:
(decimal)decimalPoints。但是这种情况是没有用的。