摘要: • param关键字的实质是:param是定制特性ParamArrayAttribute的缩写(关于定制特性的详细论述请参见第三回:历史纠葛:特性和 属性),该特性用于指示编译器的执行过程大概可以简化为:编译器检查到方法调用时,首先调用不包含ParamArrayAttribute特性的方法,如 果存在这种方法就施行调用,如果不存在才调用包含ParamArrayAttribute特性的方法,同时应用... 阅读全文
posted @ 2009-02-04 14:51 小贱 阅读(237) 评论(0) 推荐(0) 编辑
摘要: .Net Framework中的委托与事件 尽管上面的范例很好地完成了我们想要完成的工作,但是我们不仅疑惑:为什么.Net Framework 中的事件模型和上面的不同?为什么有很多的EventArgs参数? 在回答上面的问题之前,我们先搞懂 .Net Framework的编码规范: 委托类型的名称都应该以EventHandler结束。 委托的原型定义:有一个void返回值,并... 阅读全文
posted @ 2009-02-04 10:49 小贱 阅读(178) 评论(0) 推荐(0) 编辑