Comment puis-je formater une valeur en pourcentage, sans le signe de pourcentage?

float f = 0.479f;
Console.WriteLine(f.ToString("p1"));

La sortie: 47.9 %

Que dois-je passer à ToString() pour supprimer le signe de pourcentage pour la sortie comme ceci:

De 47,9

MODIFIER. J'aurais dit que je suis de passage le masque à une 3ème partie composante de qui est-il du chose avec elle. Je ne peux pas effectuer toutes les acrobaties avec les numéros malheureusement. Il doit être le masque qui fait le tour.

ce que votre 3ème composante voir avec chaîne formatée? ne limitez votre texte au format longueur?
Parce qu'il fournit simplement à un .Propriété FormatString qui prend ce masque. Toute la mise en forme se fait par le 3ème contrôle du parti.
Pouvez-vous créer un nouveau NumberInfoFormat? Si oui, vérifiez édité mon post.

OriginalL'auteur AngryHacker | 2010-01-16