Question

J'ai une zone de texte lié à un champ de données monétaires. Donc, il ajoute: « $ » au début du texte ou (xx.xx $) si elle est négative. Comment puis-je obtenir juste la plaine double (xx.xx) de la zone de texte au lieu de tout (xx.xx $)?

Était-ce utile?

La solution

Assurez-vous de définir les drapeaux NumberStyles appropriés lors de l'appel double.Parse.

De toute évidence, vous utiliseriez l'exemple ci-dessous, mais remplacez la chaîne littérale avec une référence au texte dans la zone de texte.

double d = double.Parse ("$10.10", NumberStyles.Currency);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top