使用另一个数组的元素填充一个数组。超过第二个数组异常的长度

时间:2014-04-21 15:27:15

标签: c# arrays

我有一个任务,我遇到了一个绊脚石,我得到一个异常,我在数组中放入的元素多于可以容纳的元素。我试图让数组更大,但它总是超出它的范围。以下是代码:.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)));
        }

0 个答案:

没有答案