2009-02-04 6 views

Répondre

1

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

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

double d = double.Parse ("$10.10", NumberStyles.Currency); 
+0

Parfait! Je vous remercie. Je comprends que le '|' est un OU bit à bit, mais comment me permet-il de passer toutes ces options? Je peux poser une question distincte à ce sujet. – Malfist

+0

Cette grande ligne longue peut effectivement être remplacée par: Double.Parse ("$ 10,10", System.Globalization.NumberStyles.Currency); Et il va gérer tous, y compris les séparateurs de milliers (que vous n'avez pas inclus) – Malfist

+0

Bonne prise. Donc changé. –