Trim(txtUserName.Text = "")這是在做學生管理系統里面的源代碼,Trim(txtUserName.Text = "")與Trim(txtUserName.Text) = ""有區別嗎?前者是否正確?
uj5u.com熱心網友回復:
Trim(txtUserName.Text = "") 不合理,應該是不正確的。uj5u.com熱心網友回復:
嗯,因為隱式型別轉換,符合語法,但顯然寫錯了。uj5u.com熱心網友回復:
應該寫成Trim(txtUserName.Text) = ""。TRIM()函式是清空格函式。即把txtUserName.Text的前后的空格去掉。uj5u.com熱心網友回復:
我也是這么覺得
uj5u.com熱心網友回復:
這代碼寫得真垃圾。uj5u.com熱心網友回復:
這兩種寫法都沒有問題.兩者是有區別的
只是第一種寫法Trim沒有意義,是多余的
第一種可以判斷txtUserName里的字符是否為空
第二種可以判斷txtUserName字符是否為慷訓只包括空格字符
uj5u.com熱心網友回復:
Trim(txtUserName.Text = "")(txtUserName.Text = "") 回傳一個邏輯值: True或者false
然后再對這個邏輯值空格裁剪?
這代碼有很大的反面教材的意義啊.
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/147754.html
標籤:VB基礎類
上一篇:VSFlexGrid8與VSFlexGrid7有什么不同?
下一篇:vb存入資料庫資料問題
