So ich habe jetzt etwas mit der HashedStringList experimentiert.
Ich hatte mit einer Halbierung der Zeit gerechnet, aber nicht von gemessen 5min16sec auf 11sec
Allerdings dauert das hinzufügen etwas länger was aber vernachlässigbar ist.
@thkerkmann das "Delete" ist schon drin hat ca. 2min gebracht.
@JasonDX das Terminated ist innerhalb der Schleife, weil keiner gerne 5 Minuten auf einen Abbruch warted.
Ich denke schon, dass Terminated verarbeited wird,da dießer code von einem Thread verarbeited wird.
ich finde an "break" nichts verwerfliches.
Ich danke euch für die Hilfe.