C#如何将textbox里的字符串一个个放到数组里
答案:4 悬赏:80
解决时间 2021-04-28 08:59
- 提问者网友:饮鸿
- 2021-04-27 19:03
如textbox的内容为“11223344” 期望11 22 33 44分别放到数组里去。
最佳答案
- 二级知识专家网友:安稳不如野
- 2021-04-27 20:36
string str = TextBox1.Text.ToString().Trim();
List strList = new List();
for (int i = 0; i < str.Length; i++)
{
strList.Add(str.Substring(i, 2).ToString());
i = i + 1;
}
List
for (int i = 0; i < str.Length; i++)
{
strList.Add(str.Substring(i, 2).ToString());
i = i + 1;
}
全部回答
- 1楼网友:无字情书
- 2021-04-27 22:50
如果你想两个数字一组的话,循环截字符串才是最好的方式,别用正则,不适合你这种需求。
- 2楼网友:woshuo
- 2021-04-27 22:29
你的字符串要都是两个两个一对的话,就循环呗,将字符串每两个放到一个数组里
- 3楼网友:爱情是怎么炼成的
- 2021-04-27 21:13
vb.net 里是这样的
dim s as string =textbox1.text
dim ss() as string=s.split(vbcrlf)' 分隔成数组
for each i as string in ss
if i.length>0 then
dim cs() as string=ss(0).split(":")
'cs(1)应该就是后面的值
end if
next
c# 嘛 //不知道语法 对不.不熟悉
string s=text1.text;
string ss[]=s.split("\n");
for(i=0;i
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息