# NumberFormatInfo.NumberNegativePattern Property

## Definition

음수 숫자 값의 형식 패턴을 가져오거나 설정합니다.Gets or sets the format pattern for negative numeric values.

``````public:
property int NumberNegativePattern { int get(); void set(int value); };``````
``public int NumberNegativePattern { get; set; }``
``member this.NumberNegativePattern : int with get, set``
``Public Property NumberNegativePattern As Integer``

#### Property Value

Int32

음수 숫자 값의 형식 패턴입니다.The format pattern for negative numeric values.

#### Exceptions

속성이 0보다 작거나 4보다 큰 값으로 설정됩니다.The property is being set to a value that is less than 0 or greater than 4.

속성이 설정되어 있으며 NumberFormatInfo 개체가 읽기 전용입니다.The property is being set and the NumberFormatInfo object is read-only.

## Examples

다음 예제에서는 서로 다른 값을 표시 NumberNegativePattern 패턴입니다.The following example displays a value using different NumberNegativePattern patterns.

``````using namespace System;
using namespace System::Globalization;

int main()
{
// Create a new NumberFormatinfo.
NumberFormatInfo^ nfi = gcnew NumberFormatInfo;

// Takes a negative value.
Int64 value = -1234;

// Displays the value with default formatting.
Console::WriteLine("{0,-20} {1,-10}", "Default:",
value.ToString("N", nfi));

// Displays the value with other patterns.
for (int i = 0; i <= 4; i++) {
nfi->NumberNegativePattern = i;
Console::WriteLine("{0,-20} {1,-10}",
String::Format("Pattern {0}:",
nfi->NumberNegativePattern),
value.ToString("N", nfi));
}
}
// The example displays the following output:
//       Default:             -1,234.00
//       Pattern 0:           (1,234.00)
//       Pattern 1:           -1,234.00
//       Pattern 2:           - 1,234.00
//       Pattern 3:           1,234.00-
//       Pattern 4:           1,234.00 -
``````
`````` using System;
using System.Globalization;

class Example
{
public static void Main()  {

// Create a new NumberFormatinfo.
NumberFormatInfo nfi = new NumberFormatInfo();

// Define a negative value.
Int64 value = -1234;

// Display the value with default formatting.
Console.WriteLine("{0,-20} {1,-10}", "Default:",
value.ToString("N", nfi));

// Display the value with other patterns.
for (int i = 0; i <= 4; i++)  {
nfi.NumberNegativePattern = i;
Console.WriteLine("{0,-20} {1,-10}",
String.Format("Pattern {0}:",
nfi.NumberNegativePattern),
value.ToString("N", nfi));
}
}
}
// The example displays the following output:
//       Default:             -1,234.00
//       Pattern 0:           (1,234.00)
//       Pattern 1:           -1,234.00
//       Pattern 2:           - 1,234.00
//       Pattern 3:           1,234.00-
//       Pattern 4:           1,234.00 -
``````
``````Imports System.Globalization

Module Example
Public Sub Main()
' Creates a new NumberFormatinfo.
Dim nfi As New NumberFormatInfo()

' Define a negative value.
Dim value As Int64 = -1234

' Display the value with default formatting.
Console.WriteLine("{0,-20} {1,-10}", "Default:",
value.ToString("N", nfi))

' Display the value with other patterns.
For i As Integer = 0 To 4
nfi.NumberNegativePattern = i
Console.WriteLine("{0,-20} {1,-10}",
String.Format("Pattern {0}:",
nfi.NumberNegativePattern),
value.ToString("N", nfi))
Next
End Sub
End Module
' The example displays the following output:
'       Default:             -1,234.00
'       Pattern 0:           (1,234.00)
'       Pattern 1:           -1,234.00
'       Pattern 2:           - 1,234.00
'       Pattern 3:           1,234.00-
'       Pattern 4:           1,234.00 -
``````

## Remarks

NumberNegativePattern 속성 "N" 표준 숫자 서식 문자열을 사용 하 여 서식이 지정 되는 음수 값의 형식을 정의 합니다.The NumberNegativePattern property defines the format of negative values formatted with the "N" standard numeric format string. 이 속성은 다음 테이블에 값 중 하나.This property has one of the values in the following table. 기호 "-"은는 NegativeSign`n` 은 숫자입니다.The symbol "-" is the NegativeSign and `n` is a number.

Value 연결 된 패턴Associated pattern
00 (n)(n)
11 -n-n
22 -n- n
33 n-n-
44 n -n -

반환한 고정 문화권에 대 한 기본값을 InvariantInfo 속성을 나타내는 1은 "-n" 여기서 n 숫자인 합니다.The default value for the invariant culture returned by the InvariantInfo property is 1, which represents "-n", where n is a number.