截取字符串
有一个字符串是以逗号分隔的,我想将每个其按逗号分隔符分开显示出来 问题点数:10、回复次数:8Top
1 楼ipconfiger(小李不冲动)回复于 2005-01-18 15:59:04 得分 2
用string的split方法区分
string str="xxx,xxx,xxx";
char[] spliter=new char[1];
spliter[0]=',';
string[] tokens=str.split(spliter);
数组tokens里面就是你想要的结果了Top
2 楼aliketen(继续学习NET!)回复于 2005-01-18 15:59:07 得分 1
string sqlStr ="1,2,3"
string[] scores = sqlStr.Split(',');
string a = scores[0]
string b = scores[1]
string c = scores[2]
........Top
3 楼zpisgod(GOD)回复于 2005-01-18 16:04:32 得分 1
string s ="1,2,3";
string[] arr_s = s.Split(new char[] {','});Top
4 楼zhjihui080220(zhjihui)回复于 2005-01-18 16:12:33 得分 0
怎么将其在文本框中显示出来Top
5 楼FJGoodGood(_FJ_强中强)回复于 2005-01-18 16:13:45 得分 1
textBox.Text = str.Replace(",", "\r\n");Top
6 楼acelove(命中注定是菜鸟)回复于 2005-01-18 16:16:59 得分 1
str="1,2,3";
string []arr;
arr=str.split(",".ToCharArray);
Top
7 楼victorytxd(victorytxd)回复于 2005-01-18 16:25:53 得分 1
string str = "1,2,3,4,5,6";
string[] ary = Null;
ary = str.split(",");
int i = 0;
for i;i < ary.length - 1;i ++
textbox.append(ary[i] + "\n");
textbox要设mulitlineTop
8 楼linbin125(阿林)回复于 2005-01-18 16:32:18 得分 3
string str = "1,2,3,4,5,6";
string[] ary =str.split(",");
for(int i=0;i<ary.Lenth;i++)
textBox1.Text+=ary[i]+"\r\n";
如果需要滚动条和多行显示,需要设置mulitline属性,就像
victorytxd(victorytxd) 兄弟说的一样
Top




