![]() |
Re: If erstens Or zweitens Problem
Ok danke, ich weis das man das mit =True weglassen kann bzw. sollte aber irgendwie mach ich des immer ^^'
des war das was ich gebraucht habe, thx.
Delphi-Quellcode:
If ((Form2.ListBox1.Visible) or (Form2.ListBox2.Visible)) and bSchoenesWetter then
|
Re: If erstens Or zweitens Problem
Zitat:
|
Re: If erstens Or zweitens Problem
|
Re: If erstens Or zweitens Problem
Eine deutlich ausführliche Erklärung, wieso man nicht auf "= true" vergleichen sollte, findet sich auch in der DP:
![]() |
Re: If erstens Or zweitens Problem
Zitat:
Während in Delphi etwas wie
Delphi-Quellcode:
möglich ist, muss es unter C#
if iZahl = 4 then begin
... end;
Code:
lauten, bzw. mit obigem Beispiel
if (zahl == 4)
{ ... }
Code:
if ((object1.Visible || object2.Visible == 5) && schoenesWetter)
{ ... } |
Re: If erstens Or zweitens Problem
Zitat:
Das in Delphi
Delphi-Quellcode:
wird in C# zu
if (a = b) or (c = d) then begin
end ;
Code:
d.h. es wird der Gesamtausdruck geklammert, während in Delphi jeder einzelne Vergleich geklammert werden muss.
if (a == b || c == d)
{ } Ist aber eh nur ein Detail und tut im Grund hier nix zur Sache. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 Uhr. |
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