欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

目錄

柚子快報(bào)邀請(qǐng)碼778899分享:C#(C Sharp)學(xué)習(xí)筆記

柚子快報(bào)邀請(qǐng)碼778899分享:C#(C Sharp)學(xué)習(xí)筆記

http://yzkb.51969.com/

什么是數(shù)組?

可以將同一類(lèi)型的多個(gè)變量存儲(chǔ)在一個(gè)數(shù)組數(shù)據(jù)結(jié)構(gòu)中。 通過(guò)指定數(shù)組的元素類(lèi)型來(lái)聲明數(shù)組。 如果希望數(shù)組存儲(chǔ)任意類(lèi)型的元素,可將其類(lèi)型指定為object。 在 C# 的統(tǒng)一類(lèi)型系統(tǒng)中,所有類(lèi)型(預(yù)定義類(lèi)型、用戶定義類(lèi)型、引用類(lèi)型和值類(lèi)型)都是直接或間接從 Object 繼承的。

數(shù)組具有以下屬性:

數(shù)組可以是一維、多維或交錯(cuò)的。聲明數(shù)組變量時(shí)設(shè)置維度數(shù)。 創(chuàng)建數(shù)組實(shí)例時(shí),將建立每個(gè)維度的長(zhǎng)度。 這些值在實(shí)例的生存期內(nèi)無(wú)法更改。交錯(cuò)數(shù)組是數(shù)組數(shù)組,每個(gè)成員數(shù)組的默認(rèn)值為null。數(shù)組從零開(kāi)始編制索引:包含 n 元素的數(shù)組從 0 索引到 n-1。數(shù)組元素可以是任何類(lèi)型,其中包括數(shù)組類(lèi)型。數(shù)組類(lèi)型是從抽象的基類(lèi)型 Array 派生的引用類(lèi)型。 所有數(shù)組都會(huì)實(shí)現(xiàn)IList和IEnumerable。 可以使用 foreach 語(yǔ)句循環(huán)訪問(wèn)數(shù)組。 單維數(shù)組還實(shí)現(xiàn)了 IList 和 IEnumerable。

聲明數(shù)組

定義有個(gè)數(shù)組其實(shí)很簡(jiǎn)單:

datatype:指數(shù)組的數(shù)據(jù)類(lèi)型。[] :指定數(shù)組的秩(維度)。秩指定數(shù)組的大小。arrayName:指定數(shù)組的名稱(chēng)

datatype[] arrayName;

初始化數(shù)組

當(dāng)聲明有個(gè)數(shù)組后,這個(gè)數(shù)組是不含任何值的,賦值,所以我們需要將數(shù)組初始化,來(lái)使得數(shù)組能夠被賦值。

數(shù)組是一個(gè)引用類(lèi)型,所以您需要使用 new 關(guān)鍵字來(lái)創(chuàng)建數(shù)組的實(shí)例。

例如:

其中 [ 5 ]:表示將這個(gè)數(shù)組初始化為5大小,也就是說(shuō)數(shù)組內(nèi)有5個(gè)元素(也可以被作為索引)。當(dāng)然,[ ] 內(nèi)也可以不填,如果填寫(xiě)了,那么在沒(méi)賦值前,值全都為零。

int[] arrayInt; // 聲明一個(gè)整數(shù)數(shù)組

arrayInt = new int[5]; // 初始化數(shù)組

數(shù)組賦值

聲明一個(gè)數(shù)組不會(huì)在內(nèi)存中初始化數(shù)組。當(dāng)初始化數(shù)組變量時(shí),您可以賦值給數(shù)組。

數(shù)組是一個(gè)引用類(lèi)型,所以您需要使用 new 關(guān)鍵字來(lái)創(chuàng)建數(shù)組的實(shí)例。

方式一:利用索引進(jìn)行單個(gè)賦值(被稱(chēng)之為:顯式初始化)

int[] arrayInt; // 聲明一個(gè)整數(shù)數(shù)組

arrayInt[0] = 5; //將索引0賦值為5

// 輸出效果

>>>5

>>>0

>>>0

>>>0

>>>0

方式二:在聲明數(shù)組的同時(shí)給數(shù)組賦值(無(wú)法指定數(shù)組的大?。ㄒ脖环Q(chēng)之為:隱式初始化)

int[] arrayInt = {1, 5, 5, 3, 8};

// 輸出效果

// 輸出效果

>>>1

>>>5

>>>5

>>>3

>>>8

方式三:創(chuàng)建并初始化一個(gè)數(shù)組,可指定數(shù)組大小。

int[] arrayInt = new int[] {4, 5, 2, 7, 9};

// 輸出效果

>>>4

>>>5

>>>2

>>>7

>>>9

方式四:作為變量賦值給其他數(shù)組,(相當(dāng)于int a=2;b= )

int[] arrayInt = new int[] {4, 5, 2, 7, 9};

int[] arrayInt_2 = arrayInt;

// 輸出效果

>>>4

>>>5

>>>2

>>>7

>>>9

補(bǔ)充

int[] arrayInt = new int[] {1, 3, 5, 6, 6]

注意:前面的中括號(hào)[ ]表示是聲明數(shù)組,后面的中括號(hào)[ ]才表示是指定數(shù)組大小。當(dāng)指定了數(shù)組的大小后,在賦值時(shí)不允許超過(guò)指定的大小。

柚子快報(bào)邀請(qǐng)碼778899分享:C#(C Sharp)學(xué)習(xí)筆記

http://yzkb.51969.com/

參考閱讀

評(píng)論可見(jiàn),查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/18986192.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問(wèn)

文章目錄