我有一个任务,我遇到了一个绊脚石,我得到一个异常,我在数组中放入的元素多于可以容纳的元素。我试图让数组更大,但它总是超出它的范围。以下是代码:.NetFiddle。
有问题的部分从第43行开始,第52行抛出异常:
else
{
int x = 0;
int SumValue = 0;
int[] fibArray = new int[novArr.Length];
for (x = 0; x < novArr.Length-1; x++)
{
if (x + 1 < novArr.Length)
{
fibArray[SumValue] = novArr[x] - novArr[x + 1];
}
SumValue++;
}
Value = (fibArray.Max(element => Math.Abs(element)));
}