在C#中如何输入TextBox中的一组数字存放在数组中?
例如:在TextBox中显示的是:
12
23
34
将这组数存放于一个数组a中,即a【0】=12,a【1】=123,a【2】=34。
数据的个数不限。麻烦给出详细的代码段。谢谢!
问题补充 2009-02-03 20:28
TextBox为MultiLine模式。
呵呵,如果用ListBox可以的话也是可以滴。谢谢喽。
TestBox的Text属性是用户输入的,如果用ListBox,同理。
我想问一下 是textbox的 MultiLine 模式嘛?
为什么不用listbox控件呢? 方便的多
答案补充
刚刚写的,用split函数就可以解决了
string[] tmp=TextBox1.Text.Split('/n');//这里是以换行符作为分界
int[] a;
for (int i = 0; i < tmp.Length; i++)
{
a[i] = Convert.ToInt32(tmp[i]);
//Response.Write(tmp[i]);
//Response.Write("</br>");
}
答案补充
好像转换有点没写好
不过大概是这个意思
可以获取到string[] 你把它转成int就好了
呵呵