目前只是知道C# foreach是这样不确定是否所有语言的foreach都是这样
数组为锯齿数组,当foreach进行遍历时,需要对数组里的元素,再次遍历比如:
int[][] divsorslTo10 ={new int[] {1},new int[]{1,2},new int[]{2,4,5}}
foreach(int[] divsor in divsorslTo10){
foreach(int divs in divsor){
WirteLine(divs);
}
}
然而普通的矩形数组这样就可以
int[] hillHeight = {{1,2,3,},{2,4,6},{7,8,0}};
foreach(int height in hillHeight){
WriteLine("{0}",height);
}