Auf Englisch lesen

Freigeben über


NumberFormatInfo.CurrencyDecimalDigits Eigenschaft

Definition

Ruft die Anzahl der in Währungswerten zu verwendenden Dezimalstellen ab oder legt diese fest.

C#
public int CurrencyDecimalDigits { get; set; }

Eigenschaftswert

Die Anzahl der in Währungsangaben zu verwendenden Dezimalstellen. Der Standard für InvariantInfo ist 2.

Ausnahmen

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

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

Beispiele

Im folgenden Beispiel wird die Auswirkung der Änderung der CurrencyDecimalDigits Eigenschaft veranschaulicht.

C#
using System;
using System.Globalization;

class NumberFormatInfoSample {

   public static void Main() {

      // Gets a NumberFormatInfo associated with the en-US culture.
      NumberFormatInfo nfi = new CultureInfo( "en-US", false ).NumberFormat;

      // Displays a negative value with the default number of decimal digits (2).
      Int64 myInt = -1234;
      Console.WriteLine( myInt.ToString( "C", nfi ) );

      // Displays the same value with four decimal digits.
      nfi.CurrencyDecimalDigits = 4;
      Console.WriteLine( myInt.ToString( "C", nfi ) );
   }
}


/*
This code produces the following output.

($1,234.00)
($1,234.0000)
*/

Hinweise

Die CurrencyDecimalDigits -Eigenschaft wird mit der Standardformatzeichenfolge "C" ohne Genauigkeitsspezifizierer in numerischen Formatierungsvorgängen verwendet. Es definiert die Standardanzahl von Bruchstellen, die nach dem Dezimaltrennzeichen angezeigt werden. Dieser Wert wird überschrieben, wenn ein Genauigkeitsbezeichner verwendet wird. Weitere Informationen finden Sie unter Numerische Standard-Formatzeichenfolgen.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Weitere Informationen