VB.Net .Clear () oder txtbox.Text="" textbox clear-Methoden

8

Nicht weit in die Programmierung und gerade trat dieses Forum von mächtigen Unternehmen, so ist dies eine dumme Frage, aber was ist der beste Weg, um Textfelder in VB.Net zu löschen und was ist der Unterschied zwischen den beiden Methoden? Ich habe auch gesehen, dass Leute kritisch gegenüber Leuten sind, die klare Objekte auf ihren Formen verwenden, und ich kann sehen, warum, aber in diesem Fall lerne ich nur.

%Vor%

oder

%Vor%

Jede Hilfe wird sehr geschätzt.

    
William Mc 20.09.2010, 18:01
quelle

7 Antworten

3

Die beiden Methoden sind 100% äquivalent.

Ich bin mir nicht sicher, warum Microsoft das Bedürfnis hatte, diese zusätzliche Clear -Methode einzubeziehen, aber da es da ist, empfehle ich es zu verwenden, da es seinen Zweck deutlich zum Ausdruck bringt.

    
Konrad Rudolph 20.09.2010, 18:03
quelle
17

Die Methode Clear ist als

definiert %Vor%

Der Setter der Eigenschaft Text beginnt mit

%Vor%

Ich nehme an, das beantwortet Ihre Frage.

    
SLaks 20.09.2010 18:05
quelle
2

Fügen Sie diesen Code in das Modul ein:

%Vor%

Fügen Sie diesen Code im Formularfenster hinzu, um die Sub-Routine aufzurufen:

%Vor%     
Suhas Nila 05.08.2012 11:43
quelle
1

Clear () setzte die Eigenschaft Text auf nichts. Also txtbox1.Text = Nichts macht das Gleiche wie klar. Eine leere Zeichenfolge (auch über String.Empty verfügbar) ist keine Nullreferenz, hat aber natürlich keinen Wert.

    
Brian Mains 20.09.2010 18:03
quelle
1
%Vor%

füge diesen Code in das Formular ein und rufe diese Funktion

auf %Vor%     
Hossam Ali 06.09.2013 20:11
quelle
0

Benutze einfach: TextBox1.Clear() Es wird gut funktionieren.

    
user3167091 06.01.2014 22:28
quelle
0

Wenn du den ausgewählten Text löschen willst, dann benutze diesen Code, den ich selbst machen werde;)

%Vor%

das ist es

    
user7479740 27.01.2017 16:22
quelle

Tags und Links