Bonjour

Je me bat avec le parsage de double et j'avoue ne pas etre expert en la matiere de CultureInfo, NumberStyles et autre décors

J'ai un string representant un double mais pouvant utiliser indifférement le point ou la virgule comme séparateur

Pour le moment je n'ai rien trouvé de mieux qu'une machination du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 if (Items[ImpDef.coo.X].Contains("."))
 {
    ok = double.TryParse(Items[ImpDef.coo.X], NumberStyles.Number, CultureInfo.InvariantCulture, out X);
  }
  else
  {
    ok = double.TryParse(Items[ImpDef.coo.X], out X);
  }
Qulqu'un a mieux a proposer ?
Merci de votre assistance !