交错数组:数组元素本身也是一个数组
publicstaticvoidMain(string[]args) { int[][]arr=newint[5][]; arr[0]=newint[8]; arr[1]=newint[8]; arr[2]=newint[8]; arr[3]=newint[8]; arr[4]=newint[8]; Randomrdm=newRandom(); for(inti=0;i<arr.Length;i++) { for(intj=0;j<8;j++) { arr[i][j]=rdm.Next(31); } } foreach(int[]ainarr) { foreach(intbina) { Console.Write("{0},",b); } Console.WriteLine(""); } }
简单说下:解释下左边第一个左边第一个[]左一表式一维数组左二表示一维数组本身也是一维数组。右一就是代表的长度,右二同理意思就是一个大的数组里包括了5个小的数组
先NEW一个随机数取吧
第一层的循环交错数组的长度。
第二层循环用来访问小数组的元素,对于外层循环来讲第二层代表某一个数组元素,a[I]i的大元素的第j个元素。
循环里第i个大元素的第i个小元素然后用随机数产生
用两个foreach
B是a里的元素B本来也是一个维数组
针对B元素在给个一个foreach
然后打印
上述就是C#学习教程:C#交错数组知识点分析分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。
如若转载,请注明出处:https://www.ctvol.com/cdevelopment/908494.html