Hola Platypus:
Eso que me dices no me sirvió. Agradezco en realidad tus buenas intenciones. De todos modos ya averigué como es la cosa. Por si acaso alguna vez lo necesitas tú o alguien más lo comparto...
System.Uri.HexEscape( c )
Esta en particular convierte un caracter especificado ( c ) en su equivalente representación en hexadecimal como un string.
Y bueno como para octales no había algo parecido
, encontré esto..
System.Convert.ToString(int.Parse(c.ToString()),8)
Este convert.ToString(.. recibe en el segundo parámetro la base en que quieres representar el dato, ya ves que también se podía usar para la base Hexadecimal...
Este método tiene muchas sobrecargas...
Muchas gracias...