Utilisation de symbole décimal

Fermé
.net-developper Messages postés 3 Date d'inscription mercredi 15 décembre 2021 Statut Membre Dernière intervention 23 août 2022 - 1 mars 2022 à 11:22
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 1 mars 2022 à 12:11
Bonjour,
j'ai écrit un simple programme qui permet tester le nombre en type double. L'objectif c'est lire un ficher xml selon le symbole décimal choisi par l'utilisateur.


lorsque l'utilisateur change la configuration de symbole décimal le programme dois travail avec ce modification sans changer chaque fois le fichier xml.

  XDocument xdoc = XDocument.Parse(Properties.Resources.Number);
            string number = xdoc.Element("Number").Attribute("value").Value;
 
            double result;
            var isDouble = Double.TryParse(number, out result);
            if (!isDouble)
                Console.WriteLine("Error:Number is not a double");
            else
                Console.WriteLine("Congratulations: it's a Double number");


<?xml version="1.0" encoding="utf-8"?>
<Number value="1,2" />


alors comment traiter mon code pour rendre le value="1,2" acceptable même que l'utilisateur change leur symbole decimal?
Configuration: Windows / Chrome 98.0.4758.102

1 réponse

Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
1 mars 2022 à 12:11
0