c# 語言 -- 數組

來源:互聯網
上載者:User

標籤:技術   通過   write   com   返回   依次   指定   使用數組   編譯器   

C#基礎知識-數組

定義:
數組:能能存在任意多個同類型的資料,而數組裡面存放的資料叫數組項。

數組的索引(下標):在數組中,每一個數組項都會有一個編號,這些編號叫數組的索引或下標,數組的索引(下標)是一個int類型的數字,索引從0開始,依次為數組中的每一個數組項編號。

1、數組的代碼書寫:

聲明:資料類型[] 變數名; // 資料類型:即數組項的類型。
例:
int[]s;
賦值:變數名=new 資料類型[長度]; //長度:int類型,表示數組的長度。
例:
s=new int[長度];
註:聲明和賦值的資料類型必須一致。

合并書寫:
資料類型[] 變數名=new 資料類型[長度]
例:
int[] s =nwes int[5] //定義了一個 s 變數,它是一個數組,可以存放5個int類型的資料。


2、數組項的預設值:

一個數組剛建立後,它的每一個數組項的值,為數組項類型的預設值。

數組項索引的預設值為:0

3、數組項的讀取和修改:

讀取:變數名[索引] //從指定數組中,通過索引取出來某一個數組項的值。

修改:變數名[索引]=值 //把值賦值給指定的數組項。
例:
int[] s=new int [3];
s[0]=3;
s[1]=8;
s[2]=9
s[3]=s[0]*2+s[1]; //讀取出索引0的值乘2加索引1的值賦值給索引3
Console.WriteLine(s[3]); //輸出索引3當前的值

注意:索引不能超出索引範圍。

4、讀取數組長度:

代碼格式:

變數名.Length
例:
int[] s=new int [3];
s[0]=3;
s[1]=8;
s[2]=9;
s[3]=s[0]*2+s[1];
Console.WriteLine(s.leng); //讀取長度


傳回型別為int類型。

5、數組初始化器:

例:

int[] s =new int[3]{2,5,0};

上述例子的簡化寫法為:

int[] s={2,5,0};

注意:簡化寫法只能在數組定義語句中使用。

使用數組初始化器時,可以不用指定數組長度,編譯器會根據初始化器中的數量自動填滿數組長度。

c# 語言 -- 數組

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.