我有以下代码:问题的复制阵列
string[] firstArray = { "bla bla", "bla bla", "bla bla"};
string[] secondArray = {"aaaaaaaaaaaa", "aaaaaaaaaaa", "aaaaaaaaa"};
string[] newArray = firstArray;
firstArray = secondArray;
foreach (string item in newArray)
{
Console.WriteLine(item);
}
此代码的结果如下:
喇嘛喇嘛
喇嘛喇嘛
喇嘛喇嘛
我不明白为什么在将一个不同的实例分配给firstArray之后,newArray具有相同的含义。请帮帮我。
你在哪里声明'array'变量?我看不到它在您的代码示例中声明。 – Oded 2010-04-18 16:31:15
'数组'从哪里来?这应该是'第一阵风'吗? – 2010-04-18 16:31:47
我想你的意思是firstarray,而不是你的代码中的数组。 – juharr 2010-04-18 16:33:00