C#中 怎样声明一个二维数组
我要做一个杨辉三角的练习
代码如下
         static void Main(string[] args)
         {
             int i, j;
             int[][] a;     //   我只取[10][10]   生成的话  说该局部变量未赋值
             Console.WriteLine();
             for (i = 0; i < 10; i++)
             {
                 a[i][0] = 1;
                 a[i][i] = 1;
             }
             for (i = 2; i < 10; i++)
                 for (j = 1; j < i; j++)
                     a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
             for (i = 0; i < 10; i++)
             {
                 for (j = 0; j <= i; j++)
                     Console.WriteLine("%5d", a[i][j]);
             }
         }
如题,我们老师没有提到c#中的二维数组用法 跟JAVA中的又有出入
请指点一下...
------解决方案--------------------int a[,] = new int[10,10];
a[3,3] = 1234;
------解决方案--------------------更正一下:)
int[,] a = new int[10,10];
a[5,5] = 5432;
------解决方案--------------------http://blog.csdn.net/cpine/archive/2007/11/05/1868116.aspx
------解决方案--------------------二楼正确