Thema: Delphi Frage zu Fehlern im Buch

Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#4

Re: Frage zu Fehlern im Buch

  Alt 23. Jan 2004, 10:14
Du kannst auch folgendes machen:

Delphi-Quellcode:
VAR Nachtwaechter: Array[1..7] of TNachtwaechter;

If Nachtwaechter[2].Name = 'Maierthen ...;
Das macht prinzipiell genau das gleiche: Ein array mit 7 elementen wird erzeugt und auf das zweite Element zugegriffen.

Die erste Methode hat halt den Vorteil, das die Elemente sprechende Namen haben. So musst Du immer gucken: 6 war der Nachtwächter von welchem Tag? Ah, ja: Montag = 1, Dienstag = 2, Mittwoch = 3 ... Samstag = 6.

Also schreibst Du anstelle von Nachtwaechter[Samstag] halt Nachtwachter[6].

Ich finde ersteres einfach besser lesbar.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat