다음을 통해 공유


NumberFormatInfo.NegativeSign 속성

정의

관련 숫자가 음수임을 나타내는 문자열을 가져오거나 설정합니다.

public:
 property System::String ^ NegativeSign { System::String ^ get(); void set(System::String ^ value); };
public string NegativeSign { get; set; }
member this.NegativeSign : string with get, set
Public Property NegativeSign As String

속성 값

관련 숫자가 음수임을 나타내는 문자열입니다. InvariantInfo의 기본값은 "-"입니다.

예외

속성이 null로 설정되어 있습니다.

속성이 설정되어 있으며 NumberFormatInfo 개체가 읽기 전용입니다.

예제

다음 예에서는 읽기 / 쓰기를 인스턴스화하고 CultureInfo 윗줄 문자 (U + 203E) 할당을 고정 문화권을 나타내는 개체의 NegativeSign 속성입니다. 사용 하 여이 CultureInfo 음수 부동 소수점 숫자의 배열 형식을 지정할 개체입니다.

using System;
using System.Globalization;

public class Example
{
   public static void Main()
   {
      CultureInfo ci = CultureInfo.CreateSpecificCulture("");
      ci.NumberFormat.NegativeSign = "\u203E";
      double[] numbers = { -1.0, -16.3, -106.35 };

      foreach (var number in numbers)
         Console.WriteLine(number.ToString(ci));
   }
}
// The example displays the following output:
//       ‾1
//       ‾16.3
//       ‾106.35
Imports System.Globalization

Module Example
   Public Sub Main()
      Dim ci As CultureInfo = CultureInfo.CreateSpecificCulture("")
      ci.NumberFormat.NegativeSign = ChrW(&h203E)
      Dim numbers() As Double = { -1.0, -16.3, -106.35 }

      For Each number In numbers
         Console.WriteLine(number.ToString(ci))
      Next
   End Sub
End Module
' The example displays the following output:
'       ‾1
'       ‾16.3
'       ‾106.35

설명

이 속성은 서식 지정 및 구문 분석 작업에서 사용 됩니다. 서식 지정 작업의 용도 대 한 자세한 내용은 참조는 Standard Numeric Format Strings 하 고 사용자 지정 숫자 서식 문자열 항목.

적용 대상

추가 정보