如何提高或数组的长度减少
问题描述:
//假设如何提高或数组的长度减少
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;
答
你不知道。数组具有一个静态长度(如通过缺少调整大小的方法以及长度的静态构造函数变量显而易见)。
您需要分配一个新数组并复制元素。
不,数组只是预先分配的数据结构。不过,您可能需要为编程语言添加标签 –