C#的面向对象程序的设计说明.pptVIP

  • 1
  • 0
  • 约2.57万字
  • 约 79页
  • 2020-01-11 发布于安徽
  • 举报
例:定义索引指示器 class MyIndexer { private string [ ] myArray=new string[4]; public string this[int index] { get { if(index0||index=4) return null; else return myArray[index]; } set { if(!(index0||index=4)) myArray[index]=value; } } 注意:属性可以是静态成员,而索引指示器只能是实例成员。 6.6.2 使用索引指示器访问对象 使用索引指示器,可以像数组一样访问类的对象,只不过通过数组下标访问的是存储在数组中的数组元素,而索引指示器访问的是类的对象。 使用“常规的”C#数组,下标数字必须是整型值。索引器的一个优点就是程序员可以定义整型和非整型两种下标。 例:using System; class Index { string[] name=new string[]{A,B,C,D};

文档评论(0)

1亿VIP精品文档

相关文档