C#怎么将textbox输入的值存成一个一维数组。
答案:4 悬赏:0 手机版
解决时间 2021-12-01 13:33
- 提问者网友:爱唱彩虹
- 2021-12-01 08:11
C#怎么将textbox输入的值存成一个一维数组。
最佳答案
- 五星知识达人网友:逐風
- 2021-12-01 08:28
例如:在TextBox中显示的是:
a
b
c
将这组数存放于一个数组a中,代码如下:
string[] tmp=TextBox1.Text.Split('/n');//这里是以换行符作为分界
string[] a;
for (int i = 0; i < tmp.Length; i++)
{
a[i] = tmp[i];
//Response.Write(tmp[i]);
//Response.Write("");
}
如果TextBox只有一个数,则可以这样写:
tmp=TextBox1.Text//这里是将TextBox赋值给tmp
string[] a;
for (int i = 0; i <100; i++)//假设数组长度设100
{
if (a[i]=="")
{
a[i] = tmp;//将tmp放入空的数组里
//Response.Write(tmp[i]);
//Response.Write("");
}
}
a
b
c
将这组数存放于一个数组a中,代码如下:
string[] tmp=TextBox1.Text.Split('/n');//这里是以换行符作为分界
string[] a;
for (int i = 0; i < tmp.Length; i++)
{
a[i] = tmp[i];
//Response.Write(tmp[i]);
//Response.Write("");
}
如果TextBox只有一个数,则可以这样写:
tmp=TextBox1.Text//这里是将TextBox赋值给tmp
string[] a;
for (int i = 0; i <100; i++)//假设数组长度设100
{
if (a[i]=="")
{
a[i] = tmp;//将tmp放入空的数组里
//Response.Write(tmp[i]);
//Response.Write("");
}
}
全部回答
- 1楼网友:舍身薄凉客
- 2021-12-01 11:03
new一个数组啊 然后获取.text 然后ADD
- 2楼网友:深街酒徒
- 2021-12-01 09:26
string ar = textbox1.Text.Split("分隔的字符");
如:textbox1.Text = "22 33 33 33 ss ss sss";string ar = textbox1.Text.Split(" ");追问这错误是什么情况追答string[] ar = textbox1.Text.Split("分隔的字符");//不好意思漏了中括号了追问我加了中括号还是有错误追答你那个什么txt_Display应该错了,还有你的你要弄清楚string[]是字符串数组不是int数组
如:textbox1.Text = "22 33 33 33 ss ss sss";string ar = textbox1.Text.Split(" ");追问这错误是什么情况追答string[] ar = textbox1.Text.Split("分隔的字符");//不好意思漏了中括号了追问我加了中括号还是有错误追答你那个什么txt_Display应该错了,还有你的你要弄清楚string[]是字符串数组不是int数组
- 3楼网友:骨子里都是戏
- 2021-12-01 08:41
private void button1_Click(object sender, EventArgs e)
{
string[ ] strN = textBox1.Text.Split(',');
//整形数组
int[ ] values= new int[strN.Length];
for(int i=0; i {
values[i] = int.Parse(strN[i]);
}
}
{
string[ ] strN = textBox1.Text.Split(',');
//整形数组
int[ ] values= new int[strN.Length];
for(int i=0; i
values[i] = int.Parse(strN[i]);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯