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.NegativeSign propriété

 

Date de publication : novembre 2016

Obtient ou définit la chaîne indiquant que le nombre associé est négatif.

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

public string NegativeSign { get; set; }

Valeur de propriété

Type: System.String

Chaîne indiquant que le nombre associé est négatif. 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 la NumberFormatInfo objet est en lecture seule.

Cette propriété est utilisée dans la mise en forme et des opérations d’analyse. Pour plus d’informations sur son utilisation dans les opérations de mise en forme, consultez la Chaînes de format numériques standard et Chaînes de format numériques personnalisées rubriques.

L’exemple suivant instancie une en lecture-écriture CultureInfo objet qui représente la culture dite indifférente et assigne le caractère surligné (U + 203E) à son NegativeSign propriété. Il utilise ensuite cette CultureInfo objet à mettre en forme un tableau de nombres à virgule flottante négatifs.

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(culture));
   }
}
// The example displays the following output:
//       ‾1
//       ‾16.3
//       ‾106.35

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: