2016-03-06 117 views
0

//假设如何提高或数组的长度减少

object[] myarray = new object[3]; 
myarray[0] = 10; 
myarray[1] = 20; 
myarray[2] = 30; 

我可以改变根据要求我的数组的长度。 Like

myarray[0] = 10; 
myarray[1] = 20; 
myarray[2] = 30; 
myarray[3] = 40; 
+0

不,数组只是预先分配的数据结构。不过,您可能需要为编程语言添加标签 –

回答

1

你不知道。数组具有一个静态长度(如通过缺少调整大小的方法以及长度的静态构造函数变量显而易见)。

您需要分配一个新数组并复制元素。