C#交錯數(shù)組知識點分析
交錯數(shù)組:數(shù)組元素本身也是一個數(shù)組
public static void Main(string[] args) { int[][] arr = new int[5][]; arr[0] = new int[8]; arr[1] = new int[8]; arr[2] = new int[8]; arr[3] = new int[8]; arr[4] = new int[8]; Random rdm = new Random(); for (int i = 0; i < arr.Length; i++) { for (int j = 0; j < 8; j++) { arr[i][j] = rdm.Next(31); } } foreach (int[]a in arr) { foreach (int b in a) { Console.Write("{0},", b); } Console.WriteLine(""); } }
簡單說下:解釋下左邊第一個左邊第一個[] 左一表式一維數(shù)組 左二表示一維數(shù)組本身也是一維數(shù)組。右一就是代表的長度,右二同理 意思就是 一個大的數(shù)組里包括了5個小的數(shù)組
先NEW一個隨機數(shù)取吧
第一層的循環(huán)交錯數(shù)組的長度。
第二層循環(huán)用來訪問小數(shù)組的元素,對于外層循環(huán)來講第二層代表某一個數(shù)組元素 ,a[I] i的大元素的第j個元素。
循環(huán)里第i個大元素的第i個小元素 然后用隨機數(shù)產生
用兩個 for each
B 是 a 里的元素 B本來也是一個維數(shù)組
針對B元素在給個一個 for each
然后打印
以上知識點用法很簡單,感謝大家的學習和對腳本之家的支持。
- C# 數(shù)組刪除元素的實現(xiàn)示例
- c# 如何實現(xiàn)獲取二維數(shù)組的列數(shù)
- C#+無unsafe的非托管大數(shù)組示例詳解(large unmanaged array in c# without ‘unsafe’ keyword)
- C#如何快速釋放內存的大數(shù)組詳解
- c# AES字節(jié)數(shù)組加密解密流程及代碼實現(xiàn)
- 詳解c# 數(shù)組(Array)
- C# 刪除數(shù)組內的某個值、一組值方法詳解
- c#將字節(jié)數(shù)組轉成易讀的字符串的實現(xiàn)
- 詳解C#byte數(shù)組怎么傳入C
- c#實現(xiàn)從字符串數(shù)組中把數(shù)字的元素找出來
- 淺談C#數(shù)組(一)
相關文章
C# Winform 實現(xiàn)控件自適應父容器大小的示例代碼
這篇文章主要介紹了C# Winform 實現(xiàn)控件自適應父容器大小的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03