c中,在textbox1中隨意輸入幾個數字,用擷取的辦法,去掉前後兩位,剩下的數字相加得出結果並

2021-04-01 08:03:50 字數 1533 閱讀 7892

1樓:怪蜀黍丨loli控

textbox1.text.substring(index,length)擷取的函式,前兩位textbox1.

text.substring(0,2),後兩位textbox1.text.

substring(textbox1.text.length-2,2),後兩位不是string.

length-2,就是string.length-3,自己試下就知道了。text2.

text=(convert.todouble(textbox1.text.

substring(0,2))+convert.todouble(textbox1.text.

substring(textbox1.text.length-2,2))).

tostring()

2樓:林尹石

這個不難啊,注意一點不要把char直接轉成int,先轉成string再轉為int就對了,因為char會轉為ascii碼,不知道你是不是這個地方出現的問題

public static int test01(string input)

return result;

}至於輸入了字母無法轉換,你是前台控制,還是在函式中try catch就自己選擇吧。

3樓:匿名使用者

你好!你的c#是什麼版本的呢

c#窗體中,有兩個textbox ,怎麼讓textbox1 中輸入的幾個數字相加。並在textb

4樓:陽光的雷咩咩

先convert.toint32

相加再tostring

使用c#語言在同乙個窗體中,在乙個textbox1中輸入數字,怎麼在textbox2中顯示數字

5樓:魔法軟糖

在textbox1即使輸入數字,也是字串形式的。所以tostring()是多餘的。

如果想要在textbox2中訪

問變數,那麼變數必須定義在textbox2的上級內部,也就是窗體內,不要定義在textbox1的事件處理程式中。你把變數定義的話放到class form1內部的最上面,就可以呼叫txt1變數了

class form1}

6樓:小潯丶

**如下:

textbox1.text=a.tostring();

string型別為c#中的基元型別,在編譯的時候,會自動轉換成fcl型別,如:string對應到fcl中的system.string。

在system.convert型別下提供了諸如:toboolean、toint32、tosting之類的方法

所以也可寫成textbox1.text = convert.tostring(a);

7樓:匿名使用者

textbox2.text=textbox1.text;

如果在設定textbox2.text屬性時,string txt1可訪問到,也可以textbox2.text=txt1;

C做按鈕點選按鈕後textbox1當前時間和t

加乙個baitimer控制項,在dutimer控制項的zhitick事件中比較 dao。private void timer1 tick object sender,eventargs e 加乙個timer控制項,在timer控制項的tick事件中比較。然後用乙個放乙個按鈕,在這個按鈕中來啟動tim...

C中把textbox控制項中的內容新增進資料庫的某個表中

sql string.format insert into tb book tb1,tb2,tb3,tb4,tb5 values textbox1.text.trim textbox2.text.trim textbox3.text.trim textbox4.text.trim textbox5....

c如何將textbox中顯示的數字如

加乙個timer控制項,在timer的tick事件裡面寫類似於label1.text convert.tostring num 的語句,num就是記錄數值的變數。將timer的interval屬性設定成1000 1000毫秒 1秒,每隔1000毫秒執行一次tick事件 在button 開始計時按鈕 ...