Saltar al contenido

¿Cómo puedo formatear un número en una cadena con ceros a la izquierda?

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *