本帖最后由 zhuzhaodan 于 2012-11-19 21:58:45 编辑

解决方案 »

  1.   


     for (int i = 0; i <= strArr.Length; i++)=====> for (int i = 0; i < strArr.Length; i++)
      

  2.   


    StringBuilder和String无法直接转换,要通过转函数,也不是只能ToString,比如:Convert.ToString这些转换函数也可以
      

  3.   


           public void processData()  
          {    StringBuilder text=new StringBuilder(); 
               for(int i=0;i<=strArr.Length;i++)  //i < strArr.Length
          
      

  4.   

    这个就是正解啊.
    因为数组的Index是从0开始的
    所以最大值为Length-1