Bonjour tout le monde !
Je débute en C# et je me trouve face à un problème bien ennuyeux : j'essaye de convertir en double un nombre décimal contenu dans une string avec la fonction Convert.ToDouble (), mais je me suis aperçu que cela marchait uniquement si la virgule du nombre était une vraie virgule et que cela plantait si c'était un point.
Or la majorité des nombres décimaux utilisent un point (si on fait double a = 5/2, a vaudra 2.5 et non 2,5 ...) donc je voudrais savoir si il existe une autre fonction qui convertis une string en double mais qui gère les points cette fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 double a = Convert.ToDouble("1.5"); // plante double b = Convert.ToDouble("1,5"); // marche
Merci d'avance !
Partager