Hallo zusammen,
folgende Aufgabe:
Ich habe eine Variable vom Typ Word und möchte wissen, ob diese in einer bestimmten dynamisch langen Liste/Array vorhanden ist. Ich will nix sortieren oder sonst etwas. Nur wissen ob vorhanden.
Wie das geht, weiß ich.
Ich möchte eigentlich nur wissen, was wohl die eleganteste/schnellste Lösung von euch wäre?
Meine Lösungswege:
1)
Stringliste mit Aufnahme von den ganzen Einträgen als Integer. Meine Variable mit StringListe.IndexOf abfragen
2)
array of Integer und dieses bei der Abfrage durchsuchen
Habt ihr noch andere Ansätze?
Oder gibt es vielleicht sowas wie:
Delphi-Quellcode:
var
MyValue : Word;
MyFeld : array of Word;
if MyValue in MyFeld then
begin
//Wert vorhanden
end;
Gruß