Necesito hacer una variable de contador de 40 dígitos. Se debe comenzar tan 0000000000000000000000000000000000000001
y el incremento de
0000000000000000000000000000000000000002
C# - incrementar el número y mantener los ceros al frente
Cuando uso la clase int
, corta todos los ceros. El problema es que necesito incrementar el número y luego convertirlo a una cadena, con el número correcto de ceros a la izquierda. El tamaño total debe ser de 40 dígitos. Así que si golpeo 50, por ejemplo, debería tener este aspecto:
0000000000000000000000000000000000000050
¿Cómo puedo hacer eso y conservar los ceros?
Vas a necesitar usar algo más como [BigInteger] (http://msdn.microsoft.com/en -us/library/system.numerics.biginteger.aspx) en lugar de 'int'; de lo contrario, el incremento fallará en poco tiempo. – HABO