Entwickler-Ecke
C# - Die Sprache - If Abfrage in C # Charp
teamrocket0 - Do 29.03.07 12:53
Titel: If Abfrage in C # Charp
Moin.
Ganz einfache Frage, denke ich zumindest...
Wie lautet folgender Delphi-Qulltext in C# Sharp?
Delphi-Quelltext
1: 2: 3: 4: 5:
| If Textbox1.Text='' then begin Button1.enabled:=false; end else begin Button1.enabled:=true; end; |
Für eine Antwort wäre ich dankbar.
UGrohne - Do 29.03.07 12:57
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| if (Textbox1.Text == "") { Button1.Enabled = false; } else { Button1.Enabled = true; } |
Das ist jetzt nur ne Syntax-Übersetzung, ich hab nicht nachgeschaut, ob die Komponenten entsprechende Eigenschaften haben.
Christian S. - Do 29.03.07 12:57
Hallo!
Wenn ich "if" in den Hilfeindex eingebe, gibt es in der Liste auch den Eintrag "if keyword[C#]". Dort gibt es viele Beispiele. Ich glaube nicht, dass Du wirklich versucht hast, selber herauszufinden, wie es geht.
Übrigens:
C#-Quelltext
1:
| Button1.Enabled = Textbox1.Text != ""; |
Christian
teamrocket0 - Do 29.03.07 13:05
Hm....Ich habe ja auch na "If Abfrage" gesucht. Villeicht liegt es daran das ich nix gefunden habe!
Edit:
Der Vorschlag von UGrohne ist genau das was ich gesucht habe. Herzlichen Dank an dich und auch an Christian S.
Christian S. - Do 29.03.07 13:09
teamrocket0 hat folgendes geschrieben: |
| Hm....Ich habe ja auch na "If Abfrage" gesucht. Villeicht liegt es daran das ich nix gefunden habe! |
Mit Hilfeindex meine ich den Index der Hilfe, die im Visual Studio bzw. SDK enthalten ist. Die hat auch einen C# Programming Guide drin.
teamrocket0 - Do 29.03.07 13:14
Oh. An diese Möglichkeit habe ich garnicht gedacht.
Ich dachte das ich das auch fix irgendwo im Delphi Forum finden kann.
Ich werde ab jetzt auch dort nach Hinweisen suchen. Danke nochmals.
Delete - Fr 30.03.07 15:28
Für das .NET Framework 2.0 hätte ich dann noch
C#-Quelltext
1:
| button1.Enabled = !string.IsNullOrEmpty(textBox1.Text); |
Ich bin nicht ganz sicher, aber IMHO wird das auch von FxCop empfohlen, wenn man Strings mit anderen Mitteln auf "nüscht" prüft. :gruebel:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!