动态声明十进制类型的m后缀
本文关键字:后缀 类型 声明 十进制 动态 | 更新日期: 2023-09-27 17:57:51
如果我想在代码中使用十进制文字,我会使用m-suffix
,例如
decimal test = 1000m;
有什么方法可以在运行时动态地声明这个m-suffix
吗?像这样的东西:
decimal DeclareDecimal_M_SuffixFor(int decimalPoints)
{
decimal result = 10 * decimalPoints m;
return result;
}
否,decimalPoints m
是无效语法,但您可以使用转换
decimal result = 10 * (decimal)decimalPoints;
或者在这种情况下更好:decimal
乘以int
得到decimal
decimal result = 10m * decimalPoints;