textBox1 Text和textBox1 Text Trim有什麼區別

2021-04-01 08:10:00 字數 3152 閱讀 8132

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區分...