Si j'ai quelque chose comme:Comment puis-je modifier le formateur de devise pour autoriser les montants d'argent négatifs en C#?
Decimal moneyAmount = -1522;
puis appelez
moneyAmount.toString("c");
Il retournera quelque chose comme:
(1.522 $)
, je souhaite au lieu qu'il y ait un signe négatif et pas de paraenthésis. Comment puis-je modifier ce format que je fournisseur envoie toString() pour que je puisse obtenir l'effet suivant:
- 1522 $
double possible de [String.Format (» {0: C2} ", -1234) (format monétaire) traite les nombres négatifs comme positifs] (http://stackoverflow.com/questions/1001114/string-format0c2-1234-currency-format-treats-negative-numbers-as -posit) – Randolpho