正如其他人所说,这意味着它是一个十进制文字。但是,起源可能不在此答案的其他地方。从C#注释的标准(ECMA版本,而不是MS版本)中:
该
decimal后缀是M /因为d / d已经采取米double。尽管有人建议M代表金钱,但彼得·戈德(Peter
Golde)回忆说,M被简单地选为M中的次佳字母decimal。
一个类似的注释提到C#的早期版本分别为
byte和包括“ Y”和“ S”
short。之所以删除它们,是因为它们不经常使用。

正如其他人所说,这意味着它是一个十进制文字。但是,起源可能不在此答案的其他地方。从C#注释的标准(ECMA版本,而不是MS版本)中:
该
decimal后缀是M /因为d / d已经采取米double。尽管有人建议M代表金钱,但彼得·戈德(Peter
Golde)回忆说,M被简单地选为M中的次佳字母decimal。
一个类似的注释提到C#的早期版本分别为
byte和包括“ Y”和“ S”
short。之所以删除它们,是因为它们不经常使用。