Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Temp-Variablen in if


sashs - Fr 06.04.12 12:43
Titel: Temp-Variablen in if
Hallo,

sorry, für eine solche Frage, aber ich hab nichts passendes dazu gefunden.

Ich bin von anderen Sprachen gewöhnt in if-Anweisungen oder auch in Schleifen mal schnell eine Variable anzulegen, die ich nur in der if-Anweisung/Schleife brauche.
Ist das bei Delphi nicht möglich?


Gruß

Sascha


jaenicke - Fr 06.04.12 12:54

Nein, in Delphi muss man sauberer programmieren, da geht sowas nicht. ;-)
Wenn du so etwas in Pascal Syntax haben möchtest, wäre Prism etwas für dich.

Zu einem guten Programmierstil gehören aber ohnehin kurze Methoden. Und dann stellt sich die Frage kaum noch, weil man ohnehin nicht viele Zeilen bis zur Variablendeklaration hat.


sashs - Fr 06.04.12 13:23

Danke.

Ich finde aber nicht, dass es ein unsauberer Programmierstil ist, da ich es lesbarer finde eine Variable die ich nur in der Schleife brauche, dort erst anzulegen. ;-)

Aber wie du schon sagtest, auf kurze Methoden sollte man schon achten.

Gruß

Sascha