Dot-Net

VB.Net .Clear() 或 txtbox.Text = ’’ 文本框清除方法

  • July 3, 2020

程式不遠,剛剛加入了這個強大公司的論壇,所以這是一個愚蠢的問題,但是在 VB.Net 中清除文本框的最佳方法是什麼,這兩種方法有什麼區別?我也看到人們批評人們在他們的表格上使用清晰的物體,我明白為什麼,但在這種情況下,我只是在學習。

txtbox1.Clear()

或者

txtbox1.Text = ""

任何幫助深表感謝。

這兩種方法是 100% 等效的。

我不確定為什麼微軟覺得需要包含這個額外的Clear方法,但既然它在那裡,我建議使用它,因為它清楚地表達了它的目的。

Clear方法定義為

   public void Clear() { 
       Text = null;
   } 

Text屬性的設置器以

       set { 
           if (value == null) { 
               value = "";
           } 

我假設這回答了你的問題。

引用自:https://stackoverflow.com/questions/3754108