Re: [問題] 如何判斷textBox是否為空值?

看板C_Sharp (C#)作者 (垃圾桶)時間20年前 (2005/09/26 03:39), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《kingtw1978 (King)》之銘言: : 不好意思請問個小問題 : 我現在在兩個textBox欄位輸入資料 : 要怎麼判斷兩個欄位都是空的,沒有輸入任何資料呢? : if ( textBox1.Text == null && textBox2.Text == null ) : { : 我要寫的程式碼 : } : null 我用過不可以, "" 也不可以, " " 不可以 : 請問要怎麼判斷呢? : 應該是說有些編譯OK,可是執行的時候不會去跑IF這邊 : 不清楚為什麼 : 附上原始碼 : http://ms.ntcb.edu.tw/~s9136003/Ass5.zip 某object == null 是指某object是否有初始化 因為textBox1初始化後 Text這個object也被初始化了 所以即使欄位是空的 textBox1.Text == null 的結果還是false 我記得 "" 應該可以 平常都這樣用 debug看區域變數 空欄位時Text的值就是 "" 另外一種 textBox1.Text == string.Empty 也可以 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.83.32

09/26 10:43, , 1F
有可能TextBox中有空白字元..所以我都會先用Text.Trim()
09/26 10:43, 1F

09/26 10:44, , 2F
去掉頭尾空白字元再去做比對
09/26 10:44, 2F

10/03 09:02, , 3F
Thanks
10/03 09:02, 3F
文章代碼(AID): #13DlpMBT (C_Sharp)
文章代碼(AID): #13DlpMBT (C_Sharp)