string[,] countweek=new string[9,8];
for(int i=1;i<9;i++)
{
for(int j=1;j<8;j++)
{
countweek[i,j]=string.Empty;
}
}
//查询出一段资料,分别给数组赋值
ArrangeCourseCollection arrangecourse=ArrangeCourseManager.GetListCourseArrangeByTeacher(SemesterID,TeacherID);
foreach(ArrangeCourse arrcou in arrangecourse)
{
countweek[arrcou.PeriodID,arrcou.WeekID]=arrcou.TeachCourseName1+"<br>"+arrcou.ClassName1+"班<br>("+arrcou.PlanClassRoomName1+")<br>("+arrcou.BeginWeek1+"~"+arrcou.EndWeek1+"周)";
}

解决方案 »

  1.   

    int [,] intArray = new Int32[11,12];
    for (int a =0 ;a<10;a++)
    {
       for (int b=0;b<10;b++)
        {
          intArray[a,b] = a;
        }
    }
      

  2.   

    <baseType>[,]<name>;
    例如声明名称为hillHeight的double型的二维数组
    double[,] hillHeight = new double[3,4];
    赋值
    double[,] hillHeight = {{1,2,3,4},{2,3,4,5},{3,4,5,6}};
    要访问数组中的元,只需要制定它们的下标,例如
    hillHeight[2,1]
      

  3.   

    example:
    int [,] i = new int[6,6];//第二维可以略去
    for (int a =0 ;a<6;a++)
    {
       for (int b=0;b<6;b++)
        {
          i[a,b] = a;
        }
    }