摘要:
1.什么是委托,为什么要使用委托其实委托也是一个类,委托派生为System.MulticastDelegate,而System.MulticastDelegate又继承System.Delegate,如果你知道这个也就明白委托其实是一个特殊的类。 我们还是先说说委托吧,从字面上理解,只要是中国人应该都知道这个意思,除非委托2个中文字不认识,举个例子,我正在埋头苦写程序,突然想喝水,但是又不想自己... 阅读全文
摘要:
1、索引器的定义 所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。 C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。 定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符]数据类型 this[索引类型 index]{ get{//获得属性的代码} set{//设置属性的代码}} 注意... 阅读全文