Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

NumberFormatInfo.PercentDecimalSeparator propriété

 

Date de publication : novembre 2016

Obtient ou définit la chaîne à utiliser comme séparateur décimal dans les valeurs de pourcentage.

Espace de noms:   System.Globalization
Assembly:  mscorlib (dans mscorlib.dll)

public string PercentDecimalSeparator { get; set; }

Valeur de propriété

Type: System.String

Chaîne à utiliser comme séparateur décimal dans les valeurs de pourcentage. La valeur par défaut de InvariantInfo est « + ».

Exception Condition
ArgumentNullException

La propriété est définie sur null.

InvalidOperationException

La propriété est définie et l’objet NumberFormatInfo est en lecture seule.

ArgumentException

La propriété est définie sur une chaîne vide.

Le PercentDecimalSeparator propriété est utilisée avec la chaîne de format standard « P » pour définir le symbole qui sépare les chiffres fractionnaires intégrale. Pour plus d'informations, consultez Chaînes de format numériques standard.

L’exemple suivant illustre l’effet de la modification de la PercentDecimalSeparator propriété.

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 value with the default separator (".").
      Double myInt = 0.1234;
      Console.WriteLine( myInt.ToString( "P", nfi ) );

      // Displays the same value with a blank as the separator.
      nfi.PercentDecimalSeparator = " ";
      Console.WriteLine( myInt.ToString( "P", nfi ) );

   }
}


/* 
This code produces the following output.

12.34 %
12 34 %
*/

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 1.1
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: