C#交錯數(shù)組知識點(diǎn)分析
交錯數(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一個隨機(jī)數(shù)取吧
第一層的循環(huán)交錯數(shù)組的長度。
第二層循環(huán)用來訪問小數(shù)組的元素,對于外層循環(huán)來講第二層代表某一個數(shù)組元素 ,a[I] i的大元素的第j個元素。
循環(huán)里第i個大元素的第i個小元素 然后用隨機(jī)數(shù)產(chǎn)生
用兩個 for each
B 是 a 里的元素 B本來也是一個維數(shù)組
針對B元素在給個一個 for each
然后打印
以上知識點(diǎn)用法很簡單,感謝大家的學(xué)習(xí)和對腳本之家的支持。
- C# 數(shù)組刪除元素的實(shí)現(xiàn)示例
- c# 如何實(shí)現(xiàn)獲取二維數(shù)組的列數(shù)
- C#+無unsafe的非托管大數(shù)組示例詳解(large unmanaged array in c# without ‘unsafe’ keyword)
- C#如何快速釋放內(nèi)存的大數(shù)組詳解
- c# AES字節(jié)數(shù)組加密解密流程及代碼實(shí)現(xiàn)
- 詳解c# 數(shù)組(Array)
- C# 刪除數(shù)組內(nèi)的某個值、一組值方法詳解
- c#將字節(jié)數(shù)組轉(zhuǎn)成易讀的字符串的實(shí)現(xiàn)
- 詳解C#byte數(shù)組怎么傳入C
- c#實(shí)現(xiàn)從字符串?dāng)?shù)組中把數(shù)字的元素找出來
- 淺談C#數(shù)組(一)
相關(guān)文章
C# Winform 實(shí)現(xiàn)控件自適應(yīng)父容器大小的示例代碼
這篇文章主要介紹了C# Winform 實(shí)現(xiàn)控件自適應(yīng)父容器大小的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03C#實(shí)現(xiàn)Base64編碼與解碼及規(guī)則
這篇文章主要介紹了C#實(shí)現(xiàn)Base64編碼與解碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08C#根據(jù)IP地址查詢所屬地區(qū)實(shí)例詳解
這篇文章主要介紹了C#根據(jù)IP地址查詢所屬地區(qū)實(shí)例詳解,調(diào)用的接口是免費(fèi)的接口,有需要的同學(xué)可以研究下2021-03-03