1樓:葉底蟬
textbox1.text == "" 這個是比較text是否為「」
textbox1 .text .trim ()="" 這個是給text賦值
如果textbox1 .text .trim ()=""是你少寫了一個等號的話,區別就在trim(),當text裡包含空格的時候,不用trim()的text不等於「」
用trim的text等於「」
2樓:微軟
trim ()去掉空白,如果你在textbox中按下空白,前者返回false,後者返回true
3樓:董晉菅鶴軒
你說的是trim(textbox1.text)和textbox1.text.
trim()吧前者trim是一個函式,是為了相容原vb的,在microsoft.visualbasic名稱空間
後者trim是.***中string類的特有屬性(這裡是一個方法),可以說是物件導向程式設計方法的**表現吧
c#中textbox1.text.trim()==「」 和textbox1.text.trim()==null有什麼區別?
4樓:匿名使用者
首先你這個語句就
是有問題的。對於什麼是""什麼是null你應該有所瞭解。
比如我定義一個變數 string mm="";此時mm==""返回的是true;
如果你定義變數的時候這樣定義 string mm=mm.empty();那麼mm==null返回的是true;
所以可以下如下結論""其實代表一個空字串,但是它卻是字串。
而null表示你定義的mm這個字串變數沒有被初始化,程式只是宣告瞭它,但是沒有為它分配記憶體空間。但是""程式已經為mm分配記憶體空間了。
而textbox1定義的過程中就已經為其分配空間,並存放了"",因此textbox1.text.trim()==「」 返回true;textbox1.
text.trim()==null返回flase;我的回答明白嗎?
5樓:匿名使用者
textbox1.text.trim()==「」
計算機是這
樣比較的
cmp dword ptr ss:[ebp-4],0 說白了就是直接比較textbox1.text.trim()是不是等於0
textbox1.text.trim()==null計算機是這樣比較的
lea eax,dword ptr ss:[ebp-4]test eax,eax 其實就是比較textbox1.text.trim()的值的記憶體地址是不是0
既然有值了那麼就一定有相應的記憶體地址(即使值為空),所以 textbox1.text.trim()是不可能等於null的
6樓:匿名使用者
c#中textbox1.text.trim()==「」;功能是去掉textbox1中值的前後空格.
textbox1.text.trim()==null;是給textbox1賦值為空.
7樓:匿名使用者
textbox1.text.trim()==「」表示去除空白字串後為空字串,
textbox1.text.trim()是不可能為null的,如果textbox1.text==null的話,textbox1.text.trim()會丟擲異常
8樓:
有的 「」 有記憶體 沒有值
nul 是沒有 內容空間
c#中的 textbox1.text.trim() 的 trim()表示什麼意思
9樓:呂建鷗
去掉前後的空格 比如你不是定格寫起 , 去掉空格後 就取了 你寫的那部分 不包括空格
10樓:匿名使用者
從當前 string 物件移除所有前導空白字元和尾部空白字元。就是去除字串兩邊的空格!
c#中 if (textbox1.text != "")是什麼意思
11樓:匿名使用者
判斷分支,如果,名字是textbox1的文字框中的值不是空的話,執行後面語句。
不過一般用textbox1.text.trim()!="",用來過濾輸入文字的時候開頭和結尾的空格。
12樓:平淡就好
判斷textbox1中的文字值不等於空值
13樓:匿名使用者
判斷文字框控制元件 textbox1 的文字不等於空
14樓:匿名使用者
是否textbox1的文字輸入不為空,如果不為空就通過驗證
15樓:匿名使用者
textbox1.text 中的字串長度不為0
16樓:匿名使用者
textbox1.text 內容不為空
17樓:匿名使用者
如果文字框控制元件textbox1的文字不為空的話,即檢驗文字框中有文字的話。
c# textbox1.text 和 textbox1.value 的區別?
18樓:
.*** 自帶的textbox沒有 value 屬性,但一些第三方的控制元件可能有此屬性。
一般可以這樣來理解
text 取的是文字值,就是字串,
而value 是object型別,如數值型,但到text裡顯示時是文字,這樣省了我們轉換的過程。
19樓:學會用無語
c#裡textbox取值都是textbox1.text ,沒看到textbox1.value 。只有下拉框和單選按鈕之類的才是value
20樓:一顆程式猿
c#裡沒有textbox1.value這種東西, 你這是js吧
vb.*** 中textbox1.text= 與textbox1.text &=有何不同
21樓:匿名使用者
這個相當於字串連線符號,意思是:textbox1.text=textbox1.text & b
這是一種簡寫形式。
C中textBox1 Text Trim和textBox1 Text TrimNULL有什麼區別
首先你這個語句就 是有問題的。對於什麼是 什麼是null你應該有所瞭解。比如我定義一個變數 string mm 此時mm 返回的是true 如果你定義變數的時候這樣定義 string mm mm.empty 那麼mm null返回的是true 所以可以下如下結論 其實代表一個空字串,但是它卻是字串。...
vb6 如何讓form1中的text1控制元件讀取form2中t
首先先新增一個form2窗體.接著分別在form1中新增text1文字框控制元件和在form2中新增text1文字框控制元件,先別更改它們的任何屬性值.然後雙擊第一個form1窗體,在裡面輸入如下 這段 只有在你關閉form1窗體時,才被執行.private sub form unload canc...
vb中caption和text屬性區別是什麼
都是在控制元件上顯示文字,但它們屬性不同的控制元件。在vb6中text使用者是可以修改的,caption使用者是不能修改的。在vb.net都已經向text靠攏,基本淘汰caption。vb中命令按鈕的名稱屬性和caption屬性有何不同?caption是標題bai或著名字的意du思,要與name區分...