Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà NumberFormatInfo.CurrencyDecimalDigits

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta il numero di posizioni decimali da usare nei valori di valuta.

Spazio dei nomi:   System.Globalization
Assembly:  mscorlib (in mscorlib.dll)

public int CurrencyDecimalDigits { get; set; }

Valore proprietà

Type: System.Int32

Numero di posizioni decimali da usare nei valori di valuta. L'impostazione predefinita per InvariantInfo è 2.

Exception Condition
ArgumentOutOfRangeException

La proprietà viene impostata su un valore minore di 0 o maggiore di 99.

InvalidOperationException

La proprietà viene impostata e l'oggetto NumberFormatInfo è di sola lettura.

The P:System.Globalization.NumberFormatInfo.CurrencyDecimalDigits property is used with the "C" standard format string without a precision specifier in numeric formatting operations. It defines the default number of fractional digits that appear after the decimal separator. This value is overridden if a precision specifier is used. For more information, see Standard Numeric Format Strings.

The following example demonstrates the effect of changing the P:System.Globalization.NumberFormatInfo.CurrencyDecimalDigits property.

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)
*/

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: