Auf Englisch lesen

Teilen über


NumberFormatInfo.NumberNegativePattern Eigenschaft

Definition

Ruft das Formatmuster für negative numerische Werte ab oder legt dieses fest.

public int NumberNegativePattern { get; set; }

Eigenschaftswert

Das Formatmuster für negative numerische Werte.

Ausnahmen

Die Eigenschaft wird auf einen Wert kleiner als 0 oder größer als 4 festgelegt.

Die Eigenschaft wird festgelegt, und das NumberFormatInfo-Objekt ist schreibgeschützt.

Beispiele

Im folgenden Beispiel wird ein Wert mit unterschiedlichen NumberNegativePattern Mustern angezeigt.

 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 -

Hinweise

Die NumberNegativePattern -Eigenschaft definiert das Format negativer Werte, die mit der numerischen Standardformatzeichenfolge "N" formatiert sind. Diese Eigenschaft weist einen der Werte in der folgenden Tabelle auf. Das Symbol "-" ist das NegativeSign und n ist eine Zahl.

Wert Zugeordnetes Muster
0 (n)
1 -n
2 -N
3 N-
4 N-

Der Standardwert für die von der InvariantInfo -Eigenschaft zurückgegebene invariante Kultur ist 1, was "-n" darstellt, wobei n eine Zahl ist.

Gilt für:

Weitere Informationen