您的位置:首页 > 编程语言 > C#

C#多维数组用法(原创)--王超C#

2013-01-17 17:34 106 查看
int[,] a={{1,2,3},{4,5,6}};
//错误写法a={{1,2,3},{4,5,6}};
Console.WriteLine(a[1,1]);
Console.ReadKey();


我们声明一个二维数组,有三种赋值方式:

int[,] a = { {1,2,3},{4,5,6}};
int[,] b = new int[,] { { 1, 2, 3 }, { 4, 5, 6 } };
int[,] c = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };


我们访问多维数组,可以使用for或foreach:

int[,] a = { {1,2,3},{4,5,6}};
int[,] b = new int[,] { { 1, 2, 3 }, { 4, 5, 6 } };
int[,] c = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };

foreach (int i in a)
{
Console.WriteLine(i);
}
for (int i = 0; i < 2; i++)
for (int j = 0; j < 3; j++)
{
Console.WriteLine(b[i,j]);
}
Console.ReadKey();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: