110,534
社区成员
发帖
与我相关
我的任务
分享
private int[] s = { 0, 0 };
//重新定义数组大小
public static Array Redim(Array origArray, int desiredSize)
{
Type t = origArray.GetType().GetElementType();
Array newArray = Array.CreateInstance(t, desiredSize);
Array.Copy(origArray, 0, newArray, 0, Math.Min(origArray.Length, desiredSize));
return newArray;
}
使用:
s = (int[])Redim(s, s.Length + 1);