Se ben ricordo esiste lo string.Format che ti permette di modificare una stringa nel modo che preferisci... il funzionamento dovrebbe essere circa questo:
"CC" sta per "Codice": è un codice che ti permette di scrivere la stringa in Esadecimale, Scentifico ecc... purtroppo non mi ricordo qual'è quello che fa al caso tuo, dovrai cercare in giro ^_^codice:string.Format("{0:CC}", numero);