je besoin de convertir un nombre décimal en chaîne avec décimales N (deux ou quatre) et NO séparateur de milliers:Conversion double pour chaîne avec décimales N, point comme séparateur décimal, et aucun séparateur des milliers
« XXXXXXX (dot) DDDDD '
Le problème avec CultureInfo.InvariantCulture
est que des endroits', 'pour séparer des milliers.
MISE À JOUR
Cela devrait fonctionner pour décimal et double types.
Ma question précédente: Need to convert double or decimal to string
Qu'en est-il du séparateur de milliers? Qu'est-ce qui le contrôle? –
S'il vous plaît dites-moi comment 0.00 est analysé par .NET –
@Captain Comic: Vous obtenez des milliers séparateur lorsque vous utilisez par exemple le format "N2", mais pas avec le format personnalisé "0.00". Le format personnalisé "0.00" signifie "un ou plusieurs chiffres avant le séparateur décimal, le séparateur décimal dépendant de la culture, et exactement deux chiffres après le séparateur décimal". En spécifiant la culture invariante, on utilise le séparateur décimal, qui est une période. – Guffa