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

首頁綜合 正文
目錄

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

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

http://yzkb.51969.com/

什么是數(shù)組?

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

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

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

聲明數(shù)組

定義有個數(shù)組其實很簡單:

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

datatype[] arrayName;

初始化數(shù)組

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

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

例如:

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

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

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

數(shù)組賦值

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

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

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

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

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

// 輸出效果

>>>5

>>>0

>>>0

>>>0

>>>0

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

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

// 輸出效果

// 輸出效果

>>>1

>>>5

>>>5

>>>3

>>>8

方式三:創(chuàng)建并初始化一個數(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

補充

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

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

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

http://yzkb.51969.com/

參考閱讀

評論可見,查看隱藏內(nèi)容

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

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

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

發(fā)布評論

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

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄