A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

二维整数数组  怎么定义  c#  能定义二维数组吗

评分

参与人数 2技术分 +2 收起 理由
电脑大牛 + 1
卖火柴 + 1 很给力!

查看全部评分

4 个回复

正序浏览
  1. int[,] arr = new int[,]{{1,2},{3,4}};
复制代码

评分

参与人数 1技术分 +1 收起 理由
电脑大牛 + 1

查看全部评分

回复 使用道具 举报
二维数组: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]);
}
}

评分

参与人数 1技术分 +2 收起 理由
电脑大牛 + 2 很给力!

查看全部评分

回复 使用道具 举报
可以的只是在一位数组的中间加个逗号就ok了

评分

参与人数 1技术分 +2 收起 理由
电脑大牛 + 2

查看全部评分

回复 使用道具 举报
int[,] arr=new int[2,3]

评分

参与人数 1技术分 +2 收起 理由
电脑大牛 + 2

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马