La conversion de string en int sans perdre le zéro au début

J'ai essayé int.parse, et de la classe convert pour convertir un string en int.

Alors que je suis à la conversion. Je suis de perdre le 0 du début que je ne veux pas.

Ex : 09999 devient 9999 - je ne veux pas de cela.

Je veux la garder comme elle est.

Comment puis-je le faire?

Mathématiquement, le 0 est insignifiant. 09999 et 9999 sont tout aussi neuf mille neuf cent quatre-vingt-dix-neuf. Pourquoi devez-vous garder le zéro initial, si c'est essentiellement le même numéro?
Vous voulez une représentation entière avec un zéro?
Ceci est source de confusion. Est-ce seulement pour l'impression/affichage de cet entier de la valeur?
Ne pas convertir en un int.
On pouvait compter la longueur de la Chaîne, puis de les convertir en int, faire ce que vous voulez avec elle, puis revenir à la Chaîne, puis ajouter des zéros à son début jusqu'à sa durée est de la même longueur qu'il était avant.

OriginalL'auteur DarthVader | 2011-07-07