A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马—代忠 中级黑马   /  2012-8-4 09:56  /  1719 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.怎天将两个一维数组合并成一个一维数组。
2.怎么将两个一维数组合并成一个二维数组。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

2 个回复

倒序浏览
使用Array.Copy();这个方法可以将连个数组合并
例如:两个数组array1[5],array2[5],都是string类型的
string[] array3=new string[10];//定义一个10单元长度的数组,存放新的数组
Array.Copy(array1,0,array3,0,5);//将array1的元素复制到array3的前5位
Array.Copy(array2,0,array3,5,5);//将array2的元素复制到array3的后5位
不知道,对不对,你可以想想别的办法。。。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
string[]   student1   =   {"1","s","3","5","d","5"};   
string[]   student2   =   {"2","d","4","s","g","a"};   
ArrayList   student    =   new   ArrayList();   
  Array.Sort(student1);   
  Array.Sort(student2);   
  foreach(string   s1   in   student1)   
  {   
  foreach(string   s2   in   student2)   
  {   
  student.Add(s1   +   s2);   
  }   
  }   
  string[]   c   =   (string[])student.ToArray(typeof(string));

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马