NumberFormatInfo.NegativeSign Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Zeichenfolge ab, die kennzeichnet, dass die zugeordnete Zahl negativ ist, oder legt diese fest.
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
Eigenschaftswert
Die Zeichenfolge, die kennzeichnet, dass die zugeordnete Zahl negativ ist. Die Standardeinstellung für InvariantInfo ist "-".
Ausnahmen
Die Eigenschaft wird auf null
festgelegt.
Die Eigenschaft wird festgelegt, und das NumberFormatInfo-Objekt ist schreibgeschützt.
Beispiele
Im folgenden Beispiel wird ein Lese-/Schreibobjekt CultureInfo instanziiert, das die invariante Kultur darstellt, und der Eigenschaft das OVERLINE-Zeichen (U+203E) zugewiesen NegativeSign . Anschließend wird dieses CultureInfo Objekt verwendet, um ein Array negativer Gleitkommazahlen zu formatieren.
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
Hinweise
Diese Eigenschaft wird sowohl in Formatierungs- als auch in Analysevorgängen verwendet. Weitere Informationen zur Verwendung in Formatierungsvorgängen finden Sie in den Themen Standardmäßige numerische Formatzeichenfolgen und benutzerdefinierte numerische Formatzeichenfolgen .