关闭

索引代码

790人阅读 评论(0) 收藏 举报
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();
}
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:230255次
    • 积分:3896
    • 等级:
    • 排名:第8441名
    • 原创:137篇
    • 转载:21篇
    • 译文:9篇
    • 评论:9条
    最新评论