Dans un nombre comment insérer un espace tous les 3 chiffres pour gérer les milliers en C# ?

Quelques détails :

J'ai besoin d'ajouter des espaces dans mes nombres afin de faciliter la lecture de ceux-ci. Je développe en C# et je ne sais pas comment parser cette chaine pour ajouter des espaces tous les 3 chiffres ? Cette manipulation me semble complexe. Exemple :

Transformer : "20301" en "20 301"

Une idée ?

  • -
Question de Purepwnd378 vues – Il y a 2 ans dans Programmation
Selon l'auteur cette réponse semble la plus pertinente

C'est assez simple. Il suffit d'utiliser le .ToString() correctement. Dans ton cas il faudra effectuer un .ToString("n0") pour marquer les milliers. Bon coding !

Exemple :

var a = 20301;

MessageBox.Show(a.ToString("n0")); // Affiche :" 20 301"

Réponse de Guillaume, surnommé Le bizu  Niveau 3
Il y a 2 ans

1 pts