System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb="";
string t="";
for(int x=0;x<ba.Length;x++)
{
sb.Append(ba[x]);
}
t=sb.ToString();

解决方案 »

  1.   

    上面錯了,sorry,用這個 System.Text.StringBuilder sb = new System.Text.StringBuilder();
    string t="";
    for(int x=0;x<ba.Length;x++)
    {
    sb.Append(ba[x]);
    }
    t=sb.ToString();
      

  2.   

    如果ba是char[]好像可以直接用ToString()来返回。
    如果是string[]用StringBuilder要快很多。
    StringBuilder sb=new StringBuilder();
    for(int x=0;x<ba.Length;x++)
    {
    sb.Append(ba[x]);
    }
    输出用sb.ToString();
      

  3.   

    用StringBuilder.Append()比用“+”快!
      

  4.   

    楼上说的有理.+ 最终还是使用Append()
      

  5.   

    StringBuilder sb=new StringBuilder();
    for(int x=0;x<ba.Length;x++)
    {
    sb.Append(ba[x]);
    }
      

  6.   

    string xxx = string.Concat( yourStringArray );
      

  7.   

    弄得这么复杂,用 String.Concat好了,MS早写好了速度比StringBuilder还稍微高点,也更安全
      

  8.   

    有收获支持
    string.Concat(string[] values)