如何将一个数组加入到另一个数组

jcyluck 2007-06-30 08:02:40
string[] aa = new string[7];

int j = aa.Length;
DataRow row = table.NewRow();
row[0] = "0";
row[1] = "1";

int h = 2;// DataRow的列索引
for (int i = 0; i < j; i++)
{
row[h] = aa[i].ToString();
h++;
}
table.Rows.Add(row);

如上面的语句,string[] aa 是一个基本数组,其内容实际是从另一个数组复制过来的,
DataRow row 是最终需要的数组,DataRow row 的内容实际是将第一列和第二列赋值后,再将string[] aa 的内容加入到DataRow row 中来,这里用了一个循环。
问题是有没有一个更好的方法,可以直接将string[] aa 的内容加入到DataRow row 中来,而DataRow row 中又能包含原来已赋值的两列。
...全文
1079 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
marvelstack 2007-07-10
  • 打赏
  • 举报
回复
可义使用Array.Copy 方法 或Array.CopyTo 方法,
具体看一下.net 类库文档就行了。
zhnzzy 2007-07-06
  • 打赏
  • 举报
回复
ArrayList a=new ArrayList()
for(int i=0; i<aa.length; i++)
{
a.add(aa[i]);
}
cancerser 2007-07-06
  • 打赏
  • 举报
回复
没有
jcyluck 2007-07-02
  • 打赏
  • 举报
回复
能说具体点吗
cnming 2007-06-30
  • 打赏
  • 举报
回复
最好使用ArrayList,

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧