Wenn du Einträge aus der Liste löschst, laß die Schleife rückwärts laufen (... items.count-1 downto 0 )
Bei einer Fpr-schleife wird das Schleifenende vorm eintritt in die Schliefe festgelegt. z.B. 5 Durchläufe und du löschst innerhalb der Schleife einen eintrag wird die Schleife trotzdem 5xdurchlaufen und ist dann evtl dein grund für die
AV.
mfg Frank