你的意思可能是索引器的问题。主要是用于实现Array这种类的形式,Array arrNew = new Array();
Array.Add("csdfa")然后可以直接使用类实例名称加[索引值],来取得对应的值 。

解决方案 »

  1.   

    Index是类的一个索引符,C#对类引进了索引符的操作,是为了有时候可以将类当作数组来用,如下所示:class Person
    {
      private string name;
      private string sex;
      private string title;  public string this[int i]
      {
         get
         {
            switch(i)
            {
               case 0:
                    return name;
               case 1:
                    return sex;
               case 2:
                    return title;
               defualt:
                    throw new IndexOutRangeException();
           }
           set
           {
               switch(i)
               {
                  case 0:
                       name=value;
                        break;
                  case 1:
                       sex=value;
                       break;
                  case 2:
                        title=value;
                        break;
                   default:
                        throw new IndexOutOfException();
                }
            }
          }
      }定义了索引符之后,我们就可以像这样使用类了:     Person person1=new Person();
         person1[0]="Jack";
         person1[1]="Male";
         person1[2]="Programer";     for(int i=0;i<3;i++)
         {
             Console.WriteLine(person[i]);
         }