J'ai une chaîne:Comment puis-je convertir une chaîne à virgule flottante en un int en C#
string test = "19,95";
et je ne voulais pas le convertir en int.
J'utilise:
int num = Convert.Int32 (test);
Cependant, il déclenche une exception FormatException. Et me dit que la chaîne n'est pas une chaîne appropriée pour la conversion. Je pense que cela a à voir avec le séparateur décimal.
Comment puis-je contourner ce problème?
quel résultat espérez-vous? – devio
L'entier devrait-il être '20' ou devrait-il être' 19'? –
duplication possible de [Convertir la chaîne en entier] (http://stackoverflow.com/questions/1303934/convert-string-to-integer) –