09. december 2003 - 18:12Der er
9 kommentarer og 1 løsning
number in array of integer
er der ikke en smart måde at finde ud af om et array of integer indeholde et specifikt nummer? forestiller mig noget a if number in array then bla bla bla
function IntArrayIndexOf(IntArray: Array of Integer; Int: Integer): Integer; var I: Integer; begin Result := -1; for I := Low(IntArray) to High(IntArray) do if IntArray[I] = Int then begin Result := I; Break; end; end;
Bruges på denne måde: var IntegerArray: Array of Integer; begin !! En masse kode, hvor der bliver hældt tal på arrayet...
if IntArrayIndexOf(IntegerArray, 97) > -1 then ShowMessage('97 er i arrayet') else ShowMessage('97 er ikke i arrayet');
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.