字典翻译 问答 其它 【C#循环输出的问题我有textbox1和textbox2,textbox1里面有a,b,c,d,.textbox2里面有张三,李四,王五,赵六,.我想要通过一个循环来输出a—张三,b—李四,c--王五,d—赵六,..求高人解答】
问题标题:
【C#循环输出的问题我有textbox1和textbox2,textbox1里面有a,b,c,d,.textbox2里面有张三,李四,王五,赵六,.我想要通过一个循环来输出a—张三,b—李四,c--王五,d—赵六,..求高人解答】
问题描述:

C#循环输出的问题

我有textbox1和textbox2,textbox1里面有a,b,c,d,.textbox2里面有张三,李四,王五,赵六,.我想要通过一个循环来输出a—张三,b—李四,c--王五,d—赵六,..

求高人解答

李德一回答:
  这个是一一对应的吧.   按照你的要求.可以整理出这样一个思路来.   textbox1里面的字符串是按照“,”(逗号)分开的.   那么要得里面的单个字符abc.等的单个字符.就会要分割字符串.   textbox2也是一样.   OK.思路有了.来瞅瞅code:   stringtxt1Str=textBox1.Text;   stringtxt2Str=textBox2.Text;   string[]textbox1TextArray=txt1Str.Split(',');   string[]textbox2TextArray=txt2Str.Split(',');   //这里可能因为2个文本框输入的按照逗号“,”分割出来的个数不一样.避免索引越界.   //可以这样处理.(按照数组长度小的作为循环结束条件)   if(textbox1TextArray.Length>textbox2TextArray.Length)   {   for(intindex=0;index
沈光地回答:
  谢谢你,但是还是有一个问题,就是textbox1里面a,b,c,.....里面的元素,最后一个是没有逗号的textbox2里面也是一样,最后一个元素后面没有逗号,需要输出的结果也是最后一个后面没有逗号。应该怎么处理呢
李德一回答:
  。。。。。。。。。。。。。。。。。。最后没有逗号就对了要是最好一个字符是逗号。你还得subtring。。你看这个例子stringtemp="a,b,c,d";string[]temps=temp.Split(',');分割出来之后就是abcd了。
点击显示
其它推荐
热门其它推荐
  • 其它