-3
是否每個元素都需要重新分配給新的元素點或整個數組是否被複制?會返回一個數組變量只返回參考值嗎? C#
例如
public static int[] method()
{
declare array populated with values...
return array;
}
public static void first method()
{
int[] newarray = method();
}
會的工作,或者我需要返回每個元素的值?
一個數組可能是最接近你可以有一個指針在C#沒有實際上有一個明確的指針。 – Abion47
目前尚不清楚混淆是什麼 - 您正在返回對單個數組對象的引用。你問是否'method'每次創建一個新的數組,或者'newarray'指向'method'中創建的數組的_copy_? –
最好問「這就是我想要做的 - 我的代碼是否這樣做?」這將清楚你期望它做什麼。 –