Formater un INT avec un nombre de zero défini en variable
Bonjour
J'essaye de formater un integer en définissant dans une variable le nombre de Leading Zero
Je ne parviens plus a retrouver si c'est possible de manière mais les recherches faites sur google semble indiquer que non
https://docs.microsoft.com/en-us/dot...-leading-zeros
J'ai donc contourné de manière un peu barbare en préconstruisant le string de formatage mais je me demande s'il existe une autre solution
Code:
1 2 3 4 5 6
| protected void SetNewNum()
{
string fmt = new String('0', this.nbDigit ?? 1);
fmt = string.Concat("{0}{1:", fmt, "}");
_NewNum = string.Format(fmt, this.DocPrefix, this.Ordinal);
} |