NumberFormatInfo.CurrencyDecimalDigits Property
.NET Framework (current version)
Gets or sets the number of decimal places to use in currency values.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System.Int32The number of decimal places to use in currency values. The default for InvariantInfo is 2.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | The property is being set to a value that is less than 0 or greater than 99. |
| InvalidOperationException | The property is being set and the NumberFormatInfo object is read-only. |
The CurrencyDecimalDigits property is used with the "C" standard format string without a precision specifier in numeric formatting operations. It defines the default number of fractional digits that appear after the decimal separator. This value is overridden if a precision specifier is used. For more information, see Standard Numeric Format Strings.
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: