聲明數(shù)組并賦初值
int[] arr = {1, 2, 3};
可以看出 [] 跟在類型名之后表示是個(gè)數(shù)組,{} 表示要賦的初值列表,各個(gè)初值之間用英文逗號(hào)隔開。
聲明數(shù)組
int[] arr = new int[3]; //正確,聲明一個(gè)長(zhǎng)度為 3 的 int 類型數(shù)組int[3] arr2; //錯(cuò)誤,不能這樣指定數(shù)組大小int[] arr3; //沒(méi)有指定數(shù)組大小,無(wú)法使用
如果我們事先不知道數(shù)組的值,我們可以按上述方法先聲明數(shù)組,當(dāng)然聲明數(shù)組時(shí)應(yīng)該知道數(shù)組的類型和大小,[] 中的數(shù)字表示長(zhǎng)度不是下標(biāo)的上界。
C# 數(shù)組也支持動(dòng)態(tài)指定
int len = 3;int[] arr = new int[len];
數(shù)組的賦值取值
int[] arr = new int[3];arr[0] = 10; //給第一個(gè)元素賦值int m = arr[0]; //取第一個(gè)元素的值
獲取數(shù)組長(zhǎng)度
int[] arr = new int[3];int len = arr.Length;int len2 = arr.GetLength(0) //這種方法也可以獲取數(shù)組長(zhǎng)度,參數(shù)表示要獲取第幾維的數(shù)組長(zhǎng)度,從 0 開始。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注