J'ai des champs renvoyés par une collection comme
2.4200
2.0044
2.0000
Je veux des résultats comme
2.42
2.0044
2
J'ai essayé avec String.Format, mais il retourne 2.0000et le définit pour N0arrondir également les autres valeurs.
String.Format()avec «G» devrait obtenir ce que vous voulez .. j'ai mis à jour ma réponse avec un lien vers les formats numériques standard. Très utile.
double, et la valeur ToStringpar défaut pour double émet les zéros de fin. lire ceci
ToStringfonction.