1樓:匿名使用者
string temp = this.textbox.text.tostring().split(',');
int a = int.parse(temp[0]);
int b = int.parse(temp[1]);
int c = int.parse(temp[2]);
textbox的text屬性為string型別,所以不能直接轉成int,只能一個一個來。
2樓:匿名使用者
用string.split()方法,可以設定一個分隔符,吧一個字串分成多個子字串,這裡,我們吧逗號','設定為分隔符,就可以吧字串"12,23,34"分隔成3個子字串,返回一個string,它包含3個元素:"12" "23" "34"
string str = textbox1.textstring split = str.split(new char );// 以空格,逗號,句點,冒號為分隔符.
for(i = 0,i < split.length, i++)
3樓:匿名使用者
string values=this.textbox1.text().split(',');
a=values[0];
b=values[1];
c=values[2];
一樓說的這個方法可行的。原理就是把textbox顯示的資料(字串)通過split方法拆分為三個字串,之後再進行處理。
4樓:無名可用_狂汗
先獲取到textbox內的string
然後按「,」劃分,這個有函式的。
把得到的陣列,分別賦值給a,b,c
如果你要的是用來運算的數字,則要轉換型別為int型別。
5樓:
支援一樓,讓使用者輸入的時候用「,」分開,不然沒法做,要不你用3個textbox也行.
6樓:渾雅柏
先用查詢字串找到第一個逗號,得到逗號的位置,再擷取逗號前面的數字賦值給a,然後把數字和第一個逗號去掉,下面的同上。
在c中如何判斷textbox中使用者輸入的資料是否為日期型
用正規表示式來判定。string pattern d 一到二位數字string strage 20 this.txtage.text.trim if system.text.regularexpressions.regex.ismatch strage,pattern 你的串號我已經記下,採納後我會...
C中如何用textbox查詢sql資料庫裡的資料並顯示在d
其實很簡單。我們只需要在窗體上拖放一個datagridview然後雙擊窗體空白處,在 檔案的form1 load事件中新增括號裡的 private void form1 load object sender,eventargs e 即可,sqlconnection conn new sqlconne...
怎樣使用C的RichTextBox控制元件
這是高階文 本顯copy示控制元件。它比textbox來的更高階,支援段落和格式。text屬性 string 控制元件正文 readonly屬性 bool 控制能否讀寫clear 方法 清除所有文字 backcolor屬性 color 背景顏色forecolor屬性 color 文字顏色,前景色其它...