String.format leading zero

[Résolu]
Signaler
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
-
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
-
Bonjour

Je viens une nouvelle fois de parcourir la jungle de la doc concernant les formatages en csharp, rien n'est moins clair, rien n'est plus dispersé !

J'aimerais formater un integer sur deux digit AVEC leading zero
Je sais le faire sur deux digit SANS leading zero

MonHeure=string.format("{0,2}:{1,2}",heures,minutes);

4 réponses

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
58
Bonjour,
Comme d'hab', tu ne cherches pas suffisamment... m'enfin, on va pas réouvrir ce débat  (pour moi, passer 5min dans la doc, c'est pas chercher )

string h =
String.Format(
"{0:00} {1:00}", 9, 4);

Voilà, bonne journée

<hr />
-My Blog-
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
tu as essayé ceci :

string.Format("{0:00}:{1:00}", heures, minutes)

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
5
Merci BIDOU

Je venais aussi de trouver {0:D2}
Je passerai un jour quelques nuits a lire tout ce qui s'est écrit sur le sujet.


En attendant,
merci pour votre aide elle vaut souvent toutes les docs du monde !!