[笔记][C#] 关于阵列的使用方式

一维阵列宣告:

string[] arr = new string [5];//直接指定阵列的大小。string[] arr = new string[] {"A","B","C"};//不指定阵列的大小,然后再后面放入值。string[] arr = {"A","B","C"};//宣告后直接给值,和2比较像,不过此写法比较常用。

二维阵列宣告:

string[,] arr = {{"A","B"},{"C","D"},{"E","F"}};//同一维阵列的第三种方式。

阵列读法:

//一维阵列读法:for(int i=0;i<=arr.Length-1;i++){    string content = arr[i];}//二维阵列读法:for(int i=0;i<=arr.GetLength(0)-1;i++){    for(int j=0;j<=arr.GetLength(1)-1;j++)    {        string content = arr[i,j];    }}

Function:
string[,] arr = {{"A","B"},{"C","D"},{"E","F"}};

1.GetLength(i)
取得维度i的长度。
例:
GetLength(0)=3
GetLength(1)=2

2.GetUpperBound(i)
取得维度i的上限。
例:
GetUpperBound(0)=2
GetUpperBound(2)=1


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章