摘要: 最近学习委托和事件呢,所以总结一下这两个,这两个要仔细分析下。委托(delegate)委托声明定义了一种类型,它用一组特定的参数以及返回类型来封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装一个实例和该实例上的一个方法。如果您有一个委托对象和一组适当的参数,则可以用这些参数调用该委托。委托可以在程序运行时传入方法的名称。用委托方法调用方法。委托必须和方法返回值类型一样,参数类型也必须一样。 委托连实现一次行调用。事件(event)事件是类发生在其关注的事情时用来提供通知的一种方式。例如,封装用户界面控件的类可以定义一个在用户单击该控件事发生的... 阅读全文
posted @ 2013-10-15 18:57 勿念 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 访问修饰符:default 默认(不写任何的修饰符)public 公共private 私有internal 内部的protected 保护的protected internal 组合的例如: public void MM(){}访问控制修饰符: 类内部:是指在一个相同的类里面。(class)子类:不在不同的类里面,但是继承父类里面有。继承父类主函数实例化类,调用子类里面的方法。程序集内:在同一个程序集(.cs)内,不同的类。程序集外:不在一个.cs(程序集)里面,在同一个命名空间下,总结default 为默认和private基本相同。都是只在同类中可见。internal ... 阅读全文
posted @ 2013-10-14 19:08 勿念 阅读(166) 评论(0) 推荐(0) 编辑