程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#交織數組用法實例

C#交織數組用法實例

編輯:C#入門知識

C#交織數組用法實例。本站提示廣大學習愛好者:(C#交織數組用法實例)文章只能為提供參考,不一定能成為您想要的結果。以下是C#交織數組用法實例正文


本文實例講述了C#交織數組用法。分享給年夜家供年夜家參考。詳細剖析以下:

交織數組是數組的數組,交織數組的元素可所以分歧的尺寸和年夜小。交織數組有時也被稱為“數組的數組”。上面的示例顯示若何聲明,初始化和拜訪交織數組。

你有一寫數據行,如整數,要將其存儲在一個單一的數據構造。便可以用到交織數組了。
交織數組的輪回遍歷要比二維數組快,也比二維數組節儉空間

上面的交織數組包括三行,第一行有兩個元素,第二排有六個元素,第三排有三個要素

int[][] jagged = new int[3][]; //Jagged Aray Declaration
jagged[0] = new int[2] { 1, 2 };
jagged[1] = new int[6] { 3, 4, 5, 6, 7, 8 };
jagged[2] = new int[3] { 9, 10, 11 };
for (int row = 0; row <jagged.Length; row++)
{
  for (int element = 0;
   element <jagged[row].Length; element++)
  {
   Console.WriteLine(
     "row: {0}, element: {1}, value: {2}",
     row, element, jagged[row][element]);
  }
}
 
// 輸入:
// ========
 
row: 0, element: 0, value: 1
row: 0, element: 1, value: 2
row: 1, element: 0, value: 3
row: 1, element: 1, value: 4
row: 1, element: 2, value: 5
row: 1, element: 3, value: 6
row: 1, element: 4, value: 7
row: 1, element: 5, value: 8
row: 2, element: 1, value: 9
row: 2, element: 2, value: 10
row: 2, element: 3, value: 11

願望本文所述對年夜家的C#法式設計有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved