索引代码

来源:互联网 发布:php手册pdf下载 编辑:程序博客网 时间:2024/05/18 07:10
using System;
public delegate void ww();
class a
{public static void write()
 {Console.WriteLine("assisn is used");}
}
class hello1
{
private int[] qq;
private int length=0;
private int test;
public int p1{
    set
    {test=value;
    }
    get
    {return test;
    }
}

public hello1(){
length=-1;
}
public const int LENGTH=5;
public void setlength(int length)
{if(length>0){
   this.length=length;
   qq=new int[length];
  }
}

public int getlength(){
return length;
}


//索引 ,this属性
public int this[int i]
{ set{qq[i]=i;
    }
 get{return qq[i];
}



}

static void Main(string[] args) {
 int i;
String[] array1;
array1=new String[args.Length];
array1=args;
       Console.WriteLine("hello1");
          Console.WriteLine("this reviec {0} args",args.Length);
for (i=0;i<args.Length;i++)
       Console.WriteLine("args[{0}]={0}",i,array1[i]);

  //foreach(String s in args)
 // Console.WriteLine(s); 
Console.WriteLine(hello1.LENGTH.ToString())    ;
hello1 hh=new hello1();
hh.setlength(5);
for(i=0;i<5;i++)
hh[i]=i;

for (i=0;i<hh.getlength();i++)
    Console.WriteLine(hh[i]);
//hh.write();
hh.test=6;
Console.WriteLine(hh.test);
ww q=new ww(a.write);
q();
}
}
原创粉丝点击