Je veux formater une chaîne de caractères sous forme de décimale, mais la décimale contient des zéros après la décimale. Comment puis-je la formater de telle sorte que ces 0 sans signification disparaissent ?
string.Format("{0}", 1100M);
string.Format("{0}", 1100.1M);
string.Format("{0}", 1100.100M);
string.Format("{0}", 1100.1000M);
affichages :
1100
1100.1
1100.100
1100.1000
mais je veux qu'il le soit :
1100
1100.1
1100.1
1100.1
Pour référence, voici d'autres questions qui sont essentiellement des doublons de celle-ci, que j'ai trouvées grâce aux réponses données ici :