Csharp 中双重声明后的字母是什么?

1 c# double

例如:

private const double MAX_BATTERIJ = 100D, MIN_BATTERIJ = 0D;
Run Code Online (Sandbox Code Playgroud)

这里的D是什么?我也见过 m 但不知道它是做什么的。

fub*_*ubo 5

实数文字 实数文字的类型由其后缀 -引用决定

decimal x = 20M;  //decimal
double x = 20D;   //double
float x = 3.3F;   //float  
Run Code Online (Sandbox Code Playgroud)

站点注释 - 还有整数文字 参考

long x = 20L;     //long   
uint x = 2U;      //Unsigned Int
ulong x = 2UL;    //Unsigned Long
double x = 2.1E2; //exponent (210)
int x = 0xCA;     //hex
Run Code Online (Sandbox Code Playgroud)