double 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.Double. That is, it represents an IEEE 754, 64-bit signed binary floating point number whose value is negative 0, positive 0, negative infinity, positive infinity, not a number, or a number ranging either from to or from to .
|Special C# Identifiers|