Bonjour,
Je connais quelques difficultés à enregistrer mes données dans une base de données MySQL. Pour MySQL le format d'une double est "0.000". Cependant, le format du double en C# dépend de la culture de l'ordinateur. Après des recheches sur internet, j'ai trouvé quelques informations intéressantes.
Premièrement, expliciter le ToString du double par CultureInfo.InvariantCulture. Tous les doubles deviennent de format "0.000".
Deuxièmement, utiliser ToString(string, IFormatProvider) qui permet de spécifier le format qu'on veut.
Ma question est laquelle de ces deux propositions est le plus efficace?
Sinon comment puis je appliquer le formatage d'une double dans un datatable ? Car la valeur par defaut est en object
Merci pour votre aide
Partager