CurrencyPositivePattern Property

NumberFormatInfo.CurrencyPositivePattern Property

Gets or sets the format pattern for positive currency values.

[Visual Basic]
Public Property CurrencyPositivePattern As Integer
public int CurrencyPositivePattern {get; set;}
public: __property int get_CurrencyPositivePattern();
public: __property void set_CurrencyPositivePattern(int);
public function get CurrencyPositivePattern() : int;
public function set CurrencyPositivePattern(int);

Property Value

The format pattern for positive currency values. The default for InvariantInfo is 0, which represents "$n", where "$" is the CurrencySymbol and n is a number.


Exception Type Condition
ArgumentOutOfRangeException The property is being set to a value that is less than 0 or greater than 3.
InvalidOperationException The property is being set and the NumberFormatInfo is read-only.


This property can have one of the values in the following table. The symbol "$" is the CurrencySymbol and n is a number.

Value Associated Pattern
0 $n
1 n$
2 $ n
3 n $


Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework, Common Language Infrastructure (CLI) Standard

See Also

NumberFormatInfo Class | NumberFormatInfo Members | System.Globalization Namespace | CurrencyDecimalDigits | CurrencyDecimalSeparator | CurrencyGroupSeparator | CurrencyGroupSizes | CurrencySymbol | CurrencyNegativePattern | PercentPositivePattern

© 2015 Microsoft