Solución:
Bastante simple:
Key = i.ToString("D2");
D
significa “número decimal”, 2
para el número de dígitos a imprimir.
Consulte Formato de cadena en C # para ver algunos usos de ejemplo de String.Format
En realidad, un mejor ejemplo de formateo de int
String.Format("{0:00000}", 15); // "00015"
o utilice la interpolación de cadenas:
$"{15:00000}"; // "00015"
Si desea mantener el ancho fijo, por ejemplo, 10 dígitos, hágalo así
Key = i.ToString("0000000000");
Reemplácelo con tantos dígitos como desee.
i = 123
entonces resultará en Key = "0000000123"
.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)