怎么将textbox中的数据一行的获取
txtbox中有很多行。现在要求逐行获取,比如有:
12345
asdf
werty
dfghhj
3546
vfgg34
现在点击button逐行获取,先获取12345放在string temp1中,然后获取asdf放在string temp2中,一次进行。
------解决方案--------------------C# code
string s="12345
asdf
werty
dfghhj
3546
vfgg34
"
string[] strArr=s.Split("\n".ToCharArray());
string temp1=strArr[0];
string temp2=strArr[1];
------解决方案--------------------
通过\n来分割字符串,,楼上方法可行
------解决方案--------------------
有那么麻烦吗?通过Lines属性就可以做到的:
C# code
foreach (string tmp in textBox1.Lines)
{
}
------解决方案--------------------
for(int i=0;i <textBox1.Lines.Length;i++)
{
listBox.Items.Add(textBox1.Lines[i]);
}
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
string s =s.Split("\n")[0];
------解决方案--------------------
来晚了。用lines判断正解
------解决方案--------------------
lines