Je voudrais ajouter 0 avant un nombre s'il s'agit d'un seul chiffre. Par exemple, il doit être 01,02,03 ... 09, 10, 11, ...
Dim yourNumber as Int32 = 5
yourNumber.ToString("D2") '= "05"
Essaye ça:
myNum.ToString().PadLeft(2, "0");
Essayez ce qui suit ...
Dim varNumber As Integer = 3
Dim number As String = String.Format("{0:0#}", varNumber)
J'espère que cela pourra aider.
La méthode old school de VB6, fonctionne toujours:
Dim yourNumber as Long = 5
Format(yourNumber, "00") ' = "05" '
... juste pour le bon vieux temps :). Mieux vaut utiliser réponse de Tim .