摘要:
什么叫集合 集合是指可以在运行时添加、修改和删除数据的数据结构,在.NET中最常见的就是Collection、List和Dictionary。关于集合的基本概念我就不在此谈论,大家可以看看MSND,或参考: .NET 2.0泛型集合类与.NET 1.1集合类的区别(一) .NET 2.0泛型集合类与.NET 1.1集合类的区别(二) .NET 2.0泛型集合类与.NET 1.1集合类的区别(三... 阅读全文
摘要:
IServiceProvider是一种常见的对服务定位的描述。
他认为,在一个容器中,对于某种服务来说是唯一的,例如不可能存在两个剪贴板服务,而且这也屏蔽了对服务位置的关心。这种设计对于工具类软件十分有效,例如各种设计器软件,但对于具有庞大且重复性很强的数据库类软件来说,他是不太适合的。 阅读全文