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.
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.
Fügen Sie diesen Code in das Modul ein:
%Vor%Fügen Sie diesen Code im Formularfenster hinzu, um die Sub-Routine aufzurufen:
%Vor%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.
füge diesen Code in das Formular ein und rufe diese Funktion
auf %Vor%Wenn du den ausgewählten Text löschen willst, dann benutze diesen Code, den ich selbst machen werde;)
%Vor%das ist es