Danke euch beiden!
@quendolineDD:
Mit einem Min und Max Wert hatte ich es auch probiert, aber das hat irgendwie dank der IN Abfrage komischerweise nicht korrekt funktioniert.
@jaenicke:
Stimmt ja
Wieso kompliziert, wenns auch einfach geht. Deine Version ist auf jeden Fall performanter als meine.
Im Endeffekt wars allerdings eigene Dummheit. Ich habe der Funktion immer Werte übergeben, die Dateioffsets einer EXE darstellen. Wenn der Wert allerdings nicht im Array war, habe ich die Offsets in virtuelle Adressen umgerechnet und dann dem Array hinzugefügt. Klar, dass jetzt leicht sogar zwei komplett gleiche Werte ins Array eingetragen werden können.