Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Sparen (https://www.delphipraxis.net/14420-sparen.html)

dde 8. Jan 2004 20:12


Sparen
 
Wie kann ich Schreibarbeit bei folgender sache sparen:

if (s=2) or (s=5) or (s=3) then ...

XeRo 8. Jan 2004 20:14

Re: SPPAAAAARREEENNN
 
Es reicht wenn du SPAREN schreibst oder gleich einen treffenderen Titel suchst...

So viel ich weiß, gibt es aber keine sparendere möglichkeit (hat mich auch schon oft geärgert)

MathiasSimmack 8. Jan 2004 20:14

Re: SPPAAAAARREEENNN
 
Delphi-Quellcode:
if(s in[2,3,5]) then { ... }

axelf98 8. Jan 2004 20:15

Re: SPPAAAAARREEENNN
 
Delphi-Quellcode:
if s in [1,2,6,15,21,31,41,88,188] then ...

XeRo 8. Jan 2004 20:16

Re: SPPAAAAARREEENNN
 
:oops: Man lernt nie aus :oops:

Sanchez 8. Jan 2004 20:17

Re: SPPAAAAARREEENNN
 
Delphi-Quellcode:
  if s in[2,3,5] then ...
grüße, daniel

[EDIT]Hier rasseln ja antworten im Minutentakt rein :mrgreen: [/EDIT]

dde 8. Jan 2004 20:17

Re: SPPAAAAARREEENNN
 
und kann man auch folgendes sparen:

if (s<0) or (s>5) then ....

Sanchez 8. Jan 2004 20:19

Re: SPPAAAAARREEENNN
 
Das ist doch schon sparsam ausgedrückt. Ich glaub nich, dass da was geht

CalganX 8. Jan 2004 20:19

Re: SPPAAAAARREEENNN
 
Hi,
ähm.... ich will ja nichts sagen, aber langsam wird es absurd. Selbst wenn es kürzer geht macht das wenig Sinn, da es im Endeffekt ja nicht viel weniger sein wird.

Also meiner Meinung nach solltest du dich mit einer so kurzen Abfrage zufrieden geben.

Chris

dde 8. Jan 2004 20:24

Re: SPPAAAAARREEENNN
 
ähm, sorry das sollte ein beispiel sein!!

if s<0 and s>5 or s=5 and s<90 and s>55

na so besser?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:20 Uhr.
Seite 1 von 2  1 2      

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