Não há um símbolo definido por padrão na tabela ASCII para os símbolos de seta.
A tabela ASCII considera que um caractere fica contido em um byte (8 bits) e define os primeiros 128 caracteres (0 a 127) sendo que os caracteres superiores (de 128 a 255) são dependentes da plataforma (idioma, sistema...).
Não há o caractere 486 (ALT + 486), mas se você converter isso para um byte, ele vai ser truncado, virando o caractere 230 (a letra grega "mi" - µ), pois 486 é 0x01E6 que, truncado para um byte, vira 0xE6, equivalente a 230 em decimal.
Logo, o ALT + 486 é, na verdade, ALT + 230 (console windows/dos).
Segue pdf com os códigos:
http://usefulshortcuts.com/downloads/ALT-Codes.pdfOs caracteres de setas e algumas teclas do teclado não possuem um código ASCII vinculado, como é o caso das teclas de Setas, ALT, CONTROL e etc.
Caso precise enviar essas teclas especiais a algum software, em C# pode usar System.Windows.Forms.SendKeys.Send(), onde você pode enviar praticamente qualquer combinação de teclas, excetuando algumas, como o "ctrl + alt + del". Os eventos de teclado são enviados para a janela com foco, sendo ou não da aplicação.