Come fare??? ho provato con la funzione "dedicata" Converto.ToChar dando in input un UInt16.
Il problema è che alcuni numeri vengono convertiti correttamente,nel relativo unicode carattere,altri invece vengono codificati tutti in un carattere particolare,una specie di rettangolo.
Ad esempio il numero 55772 e il numero 56269 o ancora 43452,ecc...

Come mai questa cosa?sbaglio qualcosa?