黑马程序员技术交流社区

标题: 二维整数数组 怎么定义 c# 能定义二维数组吗 [打印本页]

作者: 刘文涛    时间: 2014-1-28 14:59
标题: 二维整数数组 怎么定义 c# 能定义二维数组吗
二维整数数组  怎么定义  c#  能定义二维数组吗
作者: 小王    时间: 2014-2-8 09:40
int[,] arr=new int[2,3]
作者: 小王    时间: 2014-2-8 09:41
可以的只是在一位数组的中间加个逗号就ok了
作者: wxfyzt    时间: 2014-2-8 10:25
二维数组:string[,]  arr=new  string[3,3];
a)   赋值:arr[0,1]=”一行三列的同学:李四”;
b)   访问:ConsoleWriteLine(”arr[0,1]=”+arr[0,1]);
c)   获取所有元素个数:ConsoleWriteLine(”arr.Length=”+ arr.Length);
d)   获取行数:ConsoleWriteLine(”二维行数:”+ arr.GetLength(0));
e)   获取列数:ConsoleWriteLine(”二维列数:”+ arr.GetLength(1));
f)    遍历:几维数组就几层循环
for(int  row=0;row<arr.GetLength(0);row++)
{
   for(int  col=0;col<arr.GetLength(1);col++)
{
       ConsoleWriteLine(“arr[{0},{1}]={2}”,row,col,arr[row,col]);
}
}

作者: 李稳023    时间: 2014-2-8 17:26
  1. int[,] arr = new int[,]{{1,2},{3,4}};
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2