Ok, aber inzwischen hab' ich nochwas ganz unerklärliches.
Diese Methode:
Delphi-Quellcode:
function TMyList.GetSelectedWhatever: UInt8;
begin
Result := 0;
for var MyRec in self do
if MyRec.IsSelected then
inc(Result);
end;
procedure TMyList.DoSomething;
begin
end;
die ja zu einem Objekt dieses Typs TMyList = class(TList<TMyRec>) gehört
springt beim Debuggen sobald ich die for Schleife erreiche in eine ganz
andere normale public methode DoSomething; und zwar mitten in die Methode!
Das sieht total falsch abgebogen und nach Bug aus! Ich kann nur meinen Code
nicht teilen.
Grüße
TurboMagic