C#数组的初始化
C#數組的初始化
? ? ? ? ? ?數組的初始化
? ? ? ? ? ?數組類型從.NETFramework中的System.Array繼承。
創建一個數組,本身相當于建立一個基于Array類的對象,而為一個數組賦值,相當于初始化這一對象。
? ? ? ? ? ?Modifier Type[] ArrayName = new Type[Length]
? ? ? ? ? ?參數說明
? ? ? ? ? ?使用new關鍵字,對數組進行初始化
? ? ? ? ? ?使用length關鍵字,標識數組的長度
? ? ? ? ? ?比如,定義一個包含5個整數元素的數組
? ? ? ? ? ?Public int[] = intArray= new int[5]
? ? ? ? ? ?此外,除了直接定義數組元素的數量之外,也可以在創建數組時,直接為其賦值,在賦值的同時,相當于定義了數組的元素數量。
? ? ? ? ? ?Modifier Type[] = {Element1,Element2,……,ElementN}
? ? ? ? ? ?使用花括號,將所有的數組元素括住,通過數組元素簡介的定義了數組的元素數量。
? ? ? ? ? ?定義一個包含3個字符型變量的數組
? ? ? ? ? ?Private char[] = {'a','b','c'}
? ? ? ? ? ?另外,可以先聲明數組,然后通過語句定義數組元素的數量,或者為其賦值。
? ? ? ? ? ?注意
? ? ? ? ? ?定義數組的元素數量時,在C#中會自動為每一個數組元素賦予一個默認的值。
? ? ? ? ? ?比如,當數組元素為數字時,默認值為0,當數組元素為字符或字符串時,默認為空字符,或者是空字符串。
總結
- 上一篇: C#数组的声明
- 下一篇: C#中ArrayList集合