2016年5月3日

<转>LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Coun

摘要: 介绍 ·First - 返回集合中的第一个元素;不延迟 ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟 ·Last - 返回集合中的最后一个元素;不延迟 ·LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值) ·ElementA 阅读全文

posted @ 2016-05-03 17:19 treasureZoe 阅读(175) 评论(0) 推荐(0) 编辑

《转》IOC容器特性注入第二篇:初始引擎查找对应的IOC容器

摘要: 上篇文章介绍了如何利用反射类查找网站bin文件夹下面所有DLL的程序集类,这篇文章将介绍如何初始化一个IOC容器引擎。 目前IOC容器有很多,如Ninject,Autofac等,每个容器的驱动都不一样,为了方便驱动解耦,好使用不同的IOC容器,就得有一个公共接口。 1. IEngine (引擎接口) 阅读全文

posted @ 2016-05-03 11:07 treasureZoe 阅读(238) 评论(0) 推荐(0) 编辑

2016年4月21日

<转>依赖注入的简单描述:

摘要: 场景:现在有个磁盘输出的业务,客户端需要通过2个业务对象进行输出。 一个是通过Floppy(软盘),另一个是通过USB接口。 1、 定义一个接口 例如: package spring.basic.BusinessFactory; public interface IDeviceWriter { pu 阅读全文

posted @ 2016-04-21 21:14 treasureZoe 阅读(250) 评论(0) 推荐(0) 编辑

<转>asp.net 接口的作用(实例讲解)

摘要: 继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的 1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接口可以使继承它的类: 命名统一/规范,易于维护. 阅读全文

posted @ 2016-04-21 17:48 treasureZoe 阅读(177) 评论(0) 推荐(0) 编辑

导航