请教ASP.NET C#页面,如何遍历TextBox框MultiLine属性时的多行文本取值,每一行文本取出来
请教ASP.NET C#页面,如何遍历TextBox框MultiLine属性时的多行文本取值,每一行文本取出来
比如:我的文本框中内容如下:
CSDN
163
263
szonline
我取出来的结果应是:
www.cdn.com
www.163.com
www.263.com
www.szonline.com
请指教,谢谢!
------解决方案--------------------StringReader sr=new StringReader(textbox.Text);
string l;
while((l=sr.ReadLine())!=null)
{
//process the line
}
读取出来每一行 然后自己拼接
------解决方案--------------------
string[]strTmp = str.Split(new char[] {'\n'});
for(int i=0;i<strTmp.length;i++)
{
strTmp[i] = "www." + strTmp[i] + ".com";
}
------解决方案--------------------string strText=textBox.Text;
char[] cSplit=new char[1];
cSplit[0]='\r';
string[] strTextLine=strText.Split(cSplit);
然后就是数组的使用了。
这种方式应该也可以的