C#定義數(shù)組的實現(xiàn)解析
C#定義數(shù)組是如何執(zhí)行的呢?C#定義數(shù)組具體的實施是在怎么樣子的呢?我們是在實際的開發(fā)中遇到這樣的問題是如何處理的呢?下面我們來看看具體的實施實例:
C#定義數(shù)組一、一維:
- int[] numbers = new int[]{1,2,3,4,5,6}; //不定長
- int[] numbers = new int[3]{1,2,3};//定長
C#定義數(shù)組二、多維
- int[,] numbers = new int[,]{{1,2,3},{1,2,3}}; //不定長
- int[,] numbers = new int[2,2]{{1,2},{1,2}}; //定長
C#定義數(shù)組三、實例
A:
- int[] mf1=new int[6];
注意初始化數(shù)組的范圍,或者指定初值; 包含6個元素的一維整數(shù)數(shù)組,初值1,2,3,4,5,6
- int[] mf2=new int[6]{1,2,3,4,5,6};
B:一維字符串數(shù)組,如果提供了初始值設(shè)定項,則還可以省略 new 運算符
string[] mf3={"c","c++","c#"};
C:一維對象數(shù)組
- Object[] mf4 = new Object[5] { 26, 27, 28, 29, 30 };
D:二維整數(shù)數(shù)組,初值
- mf5[0,0]=1,mf5[0,1]=2,mf5[1,0]=3,mf5[1,1]=4
- int[,] mf5=new int[,]{{1,2},{3,4}};
E:6*6的二維整型數(shù)組
- int[,] mf6=new mf[6,6];
C#定義數(shù)組四、取得數(shù)組元素個數(shù):
- int b;
- b = sizeof (a)/sizeof (*a);
C#定義數(shù)組的相關(guān)內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習(xí)C#定義數(shù)組有所幫助。
【編輯推薦】