Ola Rhael,
Parece que o que vc deseja e criar um sistema de criptografia, mas nao ficou claro.
Gerar um numero através de outro é simples, mas vc precisa definir melhor o que deseja.
Por exemplo, poderiamos definir que o numero gerado sera a inversao do digitado.
Desta forma o metodo ficaria assim:
private string GerarCodigo(string codigoDigitado)
{
char[] arrChar = codigoDigitado.ToCharArray();
Array.Reverse(arrChar);
string novoCodigo = new String(arrChar);
return novoCodigo;
}
Espero ter ajudado,
Att.,
Sergio
http://www.imappmaker.com