可能重复:
十进制类型的声明后缀
嘿大家,
在以下代码片段中;RewardValue 是小数:
dto.RewardValue = 1.5;
现在,这给了我以下错误:
“无法将源类型双精度转换为目标类型十进制”
有道理,并且可以通过将该行代码更改为以下内容来轻松修复:
dto.RewardValue = 1.5m;
现在,“m”将其转换为小数,一切都很好。
有人知道在哪里可以找到所有“m”类型运算符的列表吗?(如果你能让我知道这些的正确术语是什么,将不胜感激)
编辑: 感谢 HCL 和 MartyIX 让我知道这些被称为“后缀”