摘要: 我们一直有这样一个问题,为什么值类型变量不能初始化为空?int i=null;这样写明显是错的,因为我们知道只有引用类型的变量才可以为设为null。其实在现实当中,我们也是需要让值类型变量为空的,这个问题经常出现在数据库问题中,因为这个原因,在c#中微软就出现了可空类型,nullable<T>,本章 阅读全文
posted @ 2019-07-15 15:47 jake_caiee 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 接设计模式一 当然这个receiver类是需要外界去调用,我们就需要一个执行类command,这个是具体执行类,在这个里面我们需要管理receiver,外界通过这个去调用receiver,这个command类就相当于经纪人。最后一个类就是invoker,这个类是一个中心,因为我们的需求是多变的,所以 阅读全文
posted @ 2019-07-15 15:46 jake_caiee 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 设计模式?到底什么是设计模式?还是直接去抄一下定义吧。设计模式是针对上下文的特定问题的解决方案。也就是一种解决问题的思路。 在说设计模式之前,我们还是要提一下七大原则:开闭原则、依赖倒转原则、单一职责原则、里氏替换原则、复合复用原则、迪米特原则、接口隔离原则。这几个原则就是简单的说一下,并不是需要花 阅读全文
posted @ 2019-07-15 15:46 jake_caiee 阅读(182) 评论(0) 推荐(0) 编辑