Il est préférable de publier du code qui se compile et s'exécute, ce tostirngn'est pas correct. Aussi, aux programmeurs, 0xsuggère que vous faites référence à la base hexadécimale. Vous recherchez des "zéros non significatifs".
Kobi
@Kobi désolé, ma langue maternelle n'est pas l'anglais et mon anglais est en fait mauvais. et je vais à l'école anglaise tous les jours pour améliorer mon anglais. Pouvez-vous me comprendre. et j'ai édité letostirng
Sungguk Lim
C'est bon. Juste un indice. Quoi qu'il en soit, int.ToString peut prendre un format, tout comme DateTime.ToString.
Cet article de blog est un excellent petit aide-mémoire à garder à portée de main lorsque vous essayez de formater des chaînes dans une variété de formats.
lien vers le cheval de Troie supprimé
Éditer
Le lien a été supprimé car Google a temporairement averti que le site (ou le site associé) diffusait peut-être un logiciel malveillant. Il est maintenant hors de la liste et n'est plus signalé comme problématique. Google "SteveX String Formatting" vous trouverez le résultat de la recherche et vous pouvez le visiter à votre discrétion.
tostirng
n'est pas correct. Aussi, aux programmeurs,0x
suggère que vous faites référence à la base hexadécimale. Vous recherchez des "zéros non significatifs".tostirng
DateTime.ToString
.Réponses:
ou
selon ce que tu veux
Consultez l'article MSDN sur les chaînes de format numérique personnalisées pour plus d'options: http://msdn.microsoft.com/en-us/library/0c899ak8(VS.71).aspx
la source
La réponse acceptée est bonne et rapide:
ou
Si vous avez besoin de plus de complexité, String.Format vaut la peine d'être essayé:
Pour le
i = 10
cas:J'utilise ceci, par exemple, pour effacer le texte sur des contrôles d'étiquette particuliers sur mon formulaire par nom:
la source
ToString peut prendre un format . essayer:
la source
Je ne peux pas croire que personne n'ait suggéré ceci:
ou
Si vous voulez de l'hexadécimal:
Vous pouvez même utiliser simplement "C" pour afficher comme devise si vous symbole de devise locale. Voir ici: https://docs.microsoft.com/en-us/dotnet/api/system.int32.tostring?view=netframework-4.7.2#System_Int32_ToString_System_String_
la source
Cet article de blog est un excellent petit aide-mémoire à garder à portée de main lorsque vous essayez de formater des chaînes dans une variété de formats.
lien vers le cheval de Troie supprimé
Éditer
Le lien a été supprimé car Google a temporairement averti que le site (ou le site associé) diffusait peut-être un logiciel malveillant. Il est maintenant hors de la liste et n'est plus signalé comme problématique. Google "SteveX String Formatting" vous trouverez le résultat de la recherche et vous pouvez le visiter à votre discrétion.
la source
Vous pouvez également le faire de cette façon
Appelez enfin la fonction FormatNumber
La sortie sera 01 qui est basée sur votre paramètre de remplissage. L'augmenter augmentera le nombre de 0
la source