摘要: 如果程序员是猫,你是哪只猫?这个是我一直都很喜欢的一个技术,不是很麻烦,也不是很难理解,和反射配合起来,只有你想不到没有做不到的用途(夸张了哈)。运用范围程序集,模块,类型(类,结构,枚举,接口,委托),字段,方法(含构造),方法,参数,方法返回值,属性(property),Attribute ... 阅读全文
posted @ 2014-08-20 17:32 Eric Guo 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 一、委托的基本的写法 internal class Program { private static void Main(string[] args) { ChainDelegate(); Console.ReadKey... 阅读全文
posted @ 2014-08-13 14:46 Eric Guo 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 泛型是一个非常有用的技术,在博客园里面有太多说到泛型的好文章,这里我推荐一篇我个人觉得非常全面,也非常齐全的文章。(重造轮子很傻!!!)C# -- 泛型(1)C# -- 泛型(2)C# -- 泛型(3) 阅读全文
posted @ 2014-08-12 17:26 Eric Guo 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 代码规范总纲 阅读全文
posted @ 2014-08-12 16:30 Eric Guo 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 前言:CLR事件模式建立在委托的基础上,委托说调用回调方法的一种类型安全的方式。我个人觉得事件本质就是委托,所以把委托弄清楚,只要知道事件基本语法就会使用了(如果说到线程安全,我个人觉得这个应该和线程一起去讨论),所以这篇只做一个简单的时间介绍和写一些我看到的或我用到的一些代码。EventHandl... 阅读全文
posted @ 2014-08-12 14:25 Eric Guo 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 模板模式 又叫模板方法模式,在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情冴下,重新定义算法中的某些步骤(这个我觉得很抽象,很抽象)e:学会说“不”,把时间用在更重要的事情上案例:在一组监控的程序中,我们需要记录程序启动和结束一些信息(日志能通过上... 阅读全文
posted @ 2014-08-11 12:56 Eric Guo 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 这个网上一大把,对XML操作先转载,以后研究一下 C#读取XML时候如何获取最好的性能。Fash Li 的XML读取写的非常的清晰,这里直接转载了,多谢各位博友的无私分享,能让大家有更多的时间研究未知的领域。http://www.cnblogs.com/fish-li/archive/2013/05... 阅读全文
posted @ 2014-08-11 09:15 Eric Guo 阅读(133) 评论(1) 推荐(0) 编辑
摘要: 因为有的时候很久不弄UML图,老是忘记几个常见的连接线的意思,这篇完全说转载:UML类图几种关系的总结在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Compositio... 阅读全文
posted @ 2014-08-08 09:53 Eric Guo 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式,这个模式说我一直记忆深刻的模式,因为Java的IO,我以前总觉得Java的IO是一个类爆炸,自从明白了装饰者模式,Java的IO体系让我觉得非常的可爱,我们现在看看什么是装饰者,然后再来看如何去很爽的运用Java的IO(C#的IO则不同) Component:这个是抽象接口(这里的接口... 阅读全文
posted @ 2014-08-07 21:09 Eric Guo 阅读(378) 评论(0) 推荐(1) 编辑
摘要: 前言: 对菜鸟开发者的忠告:花一万个小时练习 Coding,不要浪费一万小时无谓地 Debugging(也就说看代码) 看上面的UML图,我们创建一个抽象的Instrument类,类中有一个抽象方法paly,然后所有的子类都继承这个类并实现paly方法。(若不懂继承,请参照另一篇... 阅读全文
posted @ 2014-08-07 16:22 Eric Guo 阅读(525) 评论(1) 推荐(1) 编辑