Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 超出范围异常2D数组到Int类型列表_C#_Arrays - Fatal编程技术网

C# 超出范围异常2D数组到Int类型列表

C# 超出范围异常2D数组到Int类型列表,c#,arrays,C#,Arrays,为什么我在这里得到一个超出范围的异常 该方法将int[][]数字作为参数 我的代码: List<int> myList = new List<int>(); for (int i = 0; i < numbers.GetUpperBound(0); i++) { for (int z = 0; z < numbers.GetUpperBound(1); z++) { myList

为什么我在这里得到一个超出范围的异常

该方法将
int[][]数字
作为参数

我的代码:

 List<int> myList = new List<int>();
 for (int i = 0; i < numbers.GetUpperBound(0); i++)
     {
       for (int z = 0; z < numbers.GetUpperBound(1); z++)
           {
                myList.Add(intervals[i][z]);
           }
      }
List myList=new List();
for(int i=0;i

我试着用谷歌搜索它,但我没有任何胶水。

如评论中所述,它是一个锯齿状数组,因此问题中的代码不起作用。 我现在在数组中循环的方式在代码中是这样的:

 List<int> myList = new List<int>();
 for (int i = 0; i < intervals.Length; i++)
        {
            for (int z = 0; z < intervals[i].Length; z++)
            {

                myList.Add(intervals[i][z]);

            }
        }       
List myList=new List();
for(int i=0;i
for(int z=0;zfor(int i=0;i@IvanStoev在这种情况下,我应该删除这个问题吗?@IvanStoev如果你以这种方式获得分数,我看不出有任何问题。如果有人从你的评论中发布答案“窃取”分数,我会认为这是不光彩的。。。你应该从另一个角度来看:我已经从这个网站中获益匪浅——作为回报,我正在努力贡献自己,所以我正在寻找未回答的问题来帮助人们——只是发现他们实际上已经得到了回答,但只是在评论中…@Aconcagua关于评论现象中的答案有一些关于meta的信息。(我同意Ivan的观点,当我在评论中回答时,我对那些引用我懒散回答评论的人没有意见——如果我想要分数,我会自己回答)。