標籤:技術 通過 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# 語言 -- 數組