Convert.ToInt32 - Mantenha Precedente Zero

Eu tenho números armazenados em um banco de dados, e alguns têm um zero como seu primeiro dígito, pois eles sempre precisam ter uma certa quantidade de dígitos. Eu tenho uma caixa de texto que tem esse número digitado, então eu faço um Convert.ToInt32 (TextBox.Text), que remove o zero inicial, se tiver um. Alguém tem alguma idéia de como eu posso manter o zero ou adicioná-lo ao início após o convert?

questionAnswers(5)

yourAnswerToTheQuestion