using System;
class Team
{
  string s_name=new string[8];
  public string this[int nIndex]
  {
     get{
          return s_name[nIndex];
     }
     set{
          s_name[nIndex]=value;
     }
  }
}
class Test
{
  public static void Main(){
     Team t1=new Team();
     for(int i=0;i<6;i++)
     Console.WriteLine(t1[i]);
  }
}
1,这三行出错,如何修改?
2,string s_name=new string[8]是什么意思,是创建对象数组吗?