当前位置:编程学习 > C#/ASP.NET >>

c#属性和索引器

Rainfall类包含一个有12个元素的数组,用来存放十二个月的下雨量。
它还包含了一个访问此数组元素的索引器,但是,为了方便记住月份,
索引器下标从1开始,请写出该索引器的定义(可读写索引器)。 --------------------编程问答-------------------- 内部访问时 -1 就行了,比如 Items[5],那么代码中就是访问 [5-1] --------------------编程问答-------------------- class Rainfall
{
  public double[]Rain=new double[12];
  public double this[int index]
 {
  get{
  if(index<=0)
  { return 0;}
else
   {return Rain[index-1];}
  }
  set{
  
   Rain[index-1]=value;
}
 }
} --------------------编程问答-------------------- 正解
引用 2 楼  的回复:
class Rainfall
{
  public double[]Rain=new double[12];
  public double this[int index]
 {
  get{
  if(index<=0)
  { return 0;}
else
   {return Rain[index-1];}
  }
  set{
  
   Rain[index……
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,