Maybe you need to check .NET Data Type Suffixes, or call it Numeric Literals. For example: 100L means long type, then what meaning of 100M ? The following is all data type suffixes which I have found: Type Suffix .NET Framework Type ——————————————long L or l System.Int64decimal M or m System.Decimaldouble D or d System.Doublefloat [Read More ...]