Autor Beitrag
Haliax
Hält's aus hier
Beiträge: 4

Win 8
C# / Visual basic / HTML / CSS
BeitragVerfasst: Di 11.02.14 22:15 
Hallo @ all,

ich fange gerade an zu C# zu erlernen und hinterfrage somit viel.
Da ich mehr auf das Praktische stehe und mich wenn möglich viel belese, d.h. google usw... findet man zwar möglichkeiten aber kaum eine erklärung.

Ich Bastel im ersten Projekt an einem Taschenrechner, das Projekt ist für einen Anfänger wohl akzeptabel.

Er funktioniert auch soweit schon.
Was mich interessiert ist worin der unterschied im Felder leeren besteht?

Ich nutze diesen Befehl:

ausblenden C#-Quelltext
1:
textbox1.clear();					


aber es gibt noch:

ausblenden C#-Quelltext
1:
textbox1.text = " ";					



Bei Clear sage ich mal gibt es kein Leerzeichen und bei " " wird die Zahl durch ein Leerzeichen ersetzt?
Gibt es in der Form noch mehr möglichkeiten?

Ich notiere mir alles was ich herausfinde wieso was wie funktioniert ( Meine natur, alles zu hinterfragen mit wieso, weshalb, warum ;) )

Danke schonmal und auch ein Nettes miteinander hier in der Community.

mfg

Haliax ( René )

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
OlafSt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 486
Erhaltene Danke: 99

Win7, Win81, Win10
Tokyo, VS2017
BeitragVerfasst: Di 11.02.14 22:24 
Eigentlich gebietet bereits der gesunde Menschenverstand, das "nichts" (durch das Clear) etwas völlig anderes ist als ein einzelnes Leerzeichen.

Einzig textBox1.Text="" (ohne Leerzeichen zwischen den Tüddelchens) ist vergleichbar mit Clear.

_________________
Lies, was da steht. Denk dann drüber nach. Dann erst fragen.
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Di 11.02.14 23:12 
Clear setzt Text auf null nicht auf einen Leerstring.
Clear ist vermutlich die überflüssigste Funktion die du an einer TextBox finden konntest ;)