a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C#交錯數組淺析

2020-01-24 03:41:23
字體:
來源:轉載
供稿:網友
C#數組有很多值得學習的地方,這里我們主要介紹C#交錯數組,包括介紹一維數組例、二維數組例、C#交錯數組等方面。

數組是在我們編程當中經常用到的,想來大家對數組都有一定的概念,這部分內容將給大家詳細講解數組在C#中是如何來定義及使用的。

定義:數組是具有同一類型的一組值,數組是引用類型的,因此存在內存堆中。數組中的元素值可以在定義數組時賦予,也可以在定義數組后對單個元素進行賦值。

一維數組例:
復制代碼 代碼如下:

public static void Main()
{
//一維數組
int[] inti = new int[3] { 1, 2, 3 };
//定義一個數組inti并定義其只能有3個元素,值分別為1,2,3
inti[1] = 4;//改變inti[1]也就是第二個元素的值為4.
Console.WriteLine(inti[0], inti[1], inti[2]);
}

二維數組例:
復制代碼 代碼如下:

public static void Main()
{
//二維數組
int[,] inti = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };
//定義一個2行3例的二維數組inti,并為其賦值.
inti[1, 0] = 5;//改變inti[1,0]也就是第二例,第一行的元素的值為5.
for (int i = 0; i < inti.GetLength(0); i++)
//inti.GetLength()方法為獲取數組指定維的元素個數.
{
for (int j = 0; j < inti.GetLength(1); j++)
//第一個for循環遍歷二維數組的列,第二個for循環遍歷二維數組的行.
{
Console.WriteLine(inti[i, j]);
//打印inti數組中指定元素的值.
}
}
}

注:我們可以改變[2,3]中的值,只是在改變二維數組的行數與列數,要想增加其維數,可以[2,3,2]這樣來表示.
C#交錯數組:

下面,我們介紹一個非常有個性的數組,叫做數組中的數組(C#交錯數組)

復制代碼 代碼如下:

public static void Main()
{
//交錯數組
int[][] inti = new int[3][];
//與一維或多維數組不同,交錯數組需要定義二個[]號,
在不指定初始指的情況下,必須指定第一個下標的個數.
inti[0] = new int[] { 1, 2, 3 };//為交錯數組賦值
inti[1] = new int[] { 3, 4, 5, 6, 7 };
inti[2] = new int[] { 3, 4 };
for (int i = 0; i < inti.Length; i++)
//以inti的元素個數為循環次數
{
for (int j = 0; j < inti[i].Length; j++)
//以inti[i]的元素個數為循環次數
{
Console.Write(inti[i][j]);
//打印交錯數組
}
Console.WriteLine();
//以inti的數組元素為準進行換行.
}
}


注:我們看到這二維數組與C#交錯數組打印的結果差不多,但要注意的是,C#交錯數組內部的每個數組都是可以定維數的,另外不像二維數組那樣有列就有行,C#交錯數組中每個數組的元素值是可以不同。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品欧美一区二区三区 | 欧美日本韩国一区二区三区 | 国产精品99久久久久久久久久久久 | 日韩视频免费观看 | 久久99这里只有精品 | 久久久精品一区二区三区 | 久草在线视频福利 | 欧洲亚洲视频 | 一区二区三区免费在线观看 | 99国产精品99久久久久久 | 一级片免费在线观看 | 中文字幕久久精品 | 一区二区免费在线 | 99国产视频 | 日日日日日 | 免费观看一级毛片 | 日韩色综合| 国产精品原创av | 久久国产美女 | 国产黄a三级三级看三级 | 久久综合一区二区 | www.伊人.com | 国产成人在线视频 | 欧美午夜寂寞影院 | 91久久久www播放日本观看 | 2018狠狠干 | 精品久| 99在线看 | 爽死777影院 | 91文字幕巨乱亚洲香蕉 | 亚洲精品在线国产 | 91在线精品一区二区 | 亚洲国产婷婷香蕉久久久久久99 | 婷婷久久综合 | 一色视频 | 久草.com| 一区2区 | 久久亚洲国产 | 欧美 日韩 国产 一区 | 99国产精品久久久久久久 | av资源中文在线 |