decimal keyword is used in field, method, property, and variable declarations and in cast and
typeof operations as an alias for the .NET Framework structure
System.Decimal. That is, it represents a signed, 128-bit decimal number whose value is 0 or a decimal number with 28 or 29 digits of precision ranging either from to or from to .
|Special C# Identifiers|