标题:[求助]如何复制数组
只看楼主
hanxuema
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-7-28
 问题点数:0 回复次数:4 
[求助]如何复制数组
using System;

class copy1
{
public static void Main()
{
int[] data1 = {1, 2, 3};
int[] data2 = {5, 6, 7};
CopyIt(data1, data2);
for(int i = 0; i < data1.Length; ++i)
Console.Write(data1[i]);
Console.WriteLine();
for(int i = 0; i < data2.Length; ++i)
Console.Write(data2[i]);
Console.WriteLine();
}
static void CopyIt(int[] a, int[] b)
{
for(int i = 0; i < a.Length; ++i)
b[i] = a[i];
}
}



各位,我又碰到个问题,我想把第一个数组复制到第二个数组, csc的时候他说我的语法错误,不知道错在哪里?
哪位能帮我看看吗?谢谢
搜索更多相关主题的帖子: void using int public 
2006-07-31 19:20
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 

private void button1_Click(object sender, System.EventArgs e)
{
string[] ArrayStringOne=new string[255];
for(int i=0;i<255;i++)
{
ArrayStringOne[i]=i.ToString();
}

string[] ArrayStringTwo=new string[255];
ArrayStringOne.CopyTo(ArrayStringTwo,0); //复制数组

for(int i=0;i<255;i++)
{
listBox1.Items.Add(ArrayStringTwo[i]);
}

}


我的msn: myfend@
2006-07-31 20:20
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
得分:0 

值數組clone就行
int[] a=new int[5]
int[] b=a.clone()


[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-08-01 08:48
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
得分:0 
用Array.Copy()方法

2006-08-01 12:21
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
得分:0 
Microsoft的C#教程上说用for循环逐一copy

反清复明 http://xupeng.
2006-08-01 12:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-81295-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034962 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved