Evtl. ist Toms Nachfrage hier dennoch der Treffer. Ich hatte vor einiger Zeit tatsächlich einmal den Fall, dass bei der Wandlung der Index nicht griff. War das ein einfacher impliziter Typecast oder hast du dafür einen Funktionsaufruf verwendet? Bei letzterem ist es verständlich, dass da kein Index genommen werden kann, weil das Ergebnis gegebenenfalls erst zur Laufzeit berechnet werden muss und nicht bereits beim Statement-Parsen umgewandelt werden kann.
Schon klar. Es war tatsächlich ein einfacher, impliziter Typecast!