比如说:
String[] files1;
String[] files2;
String[] files3;
怎样把files1和files2连接起来赋给files3?
可以是files3 +=files1;      files3 +=files2;吗?
有没有什么函数啊?

解决方案 »

  1.   

    file3 = file1 + file2;
    C#支持直接使用+做连接操作
      

  2.   

    file3 = file1 + file2; 
    C#支持直接使用+做连接操作也可以用Insert 函数
      

  3.   

    数组怎么能这样连接呢?
    那是直接的字符串吧
    我觉得还是应该用循环String[] files3=new String[file1.length+file2.length];
    for(int i=0;i<file1.length;i++)
    {
       files3[i]=file1.[i];

    for(j=0;j<file2.length;j++)
    {
      files3[file1.length+j]=file2.[j];
    }
     
      

  4.   

         string[] s1 = new string[3] { "A", "B", "C" };
                string[] s2 = new string[3] { "D", "E", "F" };
                string[] s3 = new string[s1.Length + s2.Length];
                s1.CopyTo(s3,0);
                s2.CopyTo(s3,s1.Length);            for (int i = 0; i < s3.Length; i++)
                    MessageBox.Show(s3[i]);