der "harte" typecast geht in c# weiterhin (sofern man jetzt nich irgendwas absolut unmögliches machen will) mit den implicit/explicit typecasts. das problem scheint mir hier wirklich das verwechseln des "
ASCII"-Wertes (oder was auch immer es jetzt genau ist) mit der Zahl, die dieser Wert darstellt zu sein.
btw: der gute alte freund google:
http://www.cs.arizona.edu/classes/cs...ndouts/10.html