Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   If-Schleifen-Haufen zusammenfassen (https://www.delphipraxis.net/79482-if-schleifen-haufen-zusammenfassen.html)

Hawkeye219 23. Okt 2006 22:44

Re: If-Schleifen-Haufen zusammenfassen
 
Zitat:

Zitat von computer-glossar.de
[...]weil break sind nen "no go"

Die Anweisung BREAK ist ein sinnvolles Sprachelement, welches - sparsam eingesetzt - zu durchaus lesbarem Code führen kann.

Delphi-Quellcode:
function InArray (const s: string;
                  const A: array of string;
                  CaseSensitive: Boolean = False): Boolean;
var
  i   : integer;
  Same : function (const s1, s2: string): Boolean;
begin
  if CaseSensitive then
    Same := AnsiSameStr
  else
    Same := AnsiSameText;

  Result := False;

  for i := 0 to High(A) do
    if Same(s, A[i]) then
      begin
        Result := True;
        Break;
      end;
end;
Gruß Hawkeye


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:00 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz