Possible en double:
Convert any currency string to double
Comment puis-je convertir une chaîne de monnaie comme $1,248.99
à une décimale en C#?
Possible en double:
Convert any currency string to double
Comment puis-je convertir une chaîne de monnaie comme $1,248.99
à une décimale en C#?
Découvrez Convert.ToDecimal(s)
ou decimal.Parse(s)
Vous pouvez essayer ceci:
var value = double.Parse(currency, NumberStyles.Currency);
Essayez Convert.ToDecimal (String, IFormatProvider)
à la fois et TryParse Parse un numberstyle argument, donc à son plus simple
var data = "$1,248.99";
var outvalue = decimal.Parse(data,NumberStyles.Currency);
Simlar à http://stackoverflow.com/questions/2753701/convert-any-currency-string-to-double –