日本三宝红铜:c#如何定义动态数组?

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 12:01:09
c#如何定义动态数组?

直接如下定义(以INT类型为例)
int[] numbers;
如果是多维的话,可以这样定义:
int[,] numbers;
int[2,] numbers;

int[] numbers = new int[]{1,2,3,4,5,6}; //不定长
int[] numbers = new int[3]{1,2,3};//定长
//多维
int[,] numbers = new int[,]{{1,2,3},{1,2,3}}; //不定长

int[,] numbers = new int[2,2]{{1,2},{1,2}}; //定长

动态数组若用一维可用System.Collection.ArrayList来代替。

System.Collection.ArrayList