走向辉煌
你走不走?反正我走...
摘要: 学习C#这么多年,最不好理解的对于我来说就是委托跟接口了.最近认真的琢磨了下.加上网上的实例,略有所懂通常我们的业务交给暴露给外部使用的时候,一般情况会采用接口的方式,但有时候,我们也会也会为对外暴露的业务接口提供默认的操作方法。很多时候,我们在别人提供的接口的默认方法时候,很难找到该接口的对应该方法(比较规范的编程方式还好找,如果是杂草式的编程方式的话,估计找半天都找不到)由此,我们对该问题展开讨论解决。我们都知道“接口是不能实例化接口”的。如(错误):public interface IErrorFace{ void Error();}//错误的使用接口方式:IErrorFace e... 阅读全文
posted @ 2012-10-08 10:17 b-韩非子 阅读(610) 评论(1) 推荐(2)
摘要: 一、什么是委托1.1官方解释委托是一种定义方法签名的类型。当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。您可以通过委托实例调用方法。1.2个人理解委托就是执行方法(函数)的一个类。事件是一种特殊的委托。二、如何申明委托2.1 delegate public delegate int TestDelegate(int x, int y);2.2 Action Action是无返回值的泛型委托。Action 表示无参,无返回值的委托Action<int,string> 表示有传入参数int,string无返回值的委托2.3 FuncFunc是有返回值的泛型委托Func& 阅读全文
posted @ 2012-10-08 09:36 b-韩非子 阅读(210) 评论(0) 推荐(0)
摘要: 当了几年的码农,到现在才开通自己的博客,确实是很可悲的事.原因是自己总能找到忙的理由.从今天开始,打理自己的专业博客.管理好自己的空间.为以后,积累点什么. 阅读全文
posted @ 2012-10-08 09:07 b-韩非子 阅读(126) 评论(0) 推荐(0)