在.NET Framework 类库中用到的设计模式
2007-07-27 16:26
197 查看
在事件和委托机制中使用Observer 模式 ,事件好像是Subject对象,委托行为好像是观察者。
在集合类中IEnumerable和IEnumerator接口实现Iterator模式,来遍历collections。
在Stream和BufferedStream类动态增加功能通过Decorator模式。
.Net Framework和COM 组件之间的交互,他们有不同的异常处理和数据类型,使用Adapter模式包装接口的不同,.NET String和COM BSTR。
在集合类中IEnumerable和IEnumerator接口实现Iterator模式,来遍历collections。
在Stream和BufferedStream类动态增加功能通过Decorator模式。
.Net Framework和COM 组件之间的交互,他们有不同的异常处理和数据类型,使用Adapter模式包装接口的不同,.NET String和COM BSTR。
相关文章推荐
- .NET Framework 中的设计模式
- 关于.NET Framework中的设计模式--应用策略模式为List排序
- .NET Framework 中的设计模式——应用策略模式为List排序
- .NET Framework中已使用的设计模式
- .NET类库中发现设计模式:模板方法模式
- java 类库和框架中用到的设计模式
- .NET类库中发现设计模式:迭代器模式
- 关于.NET Framework中的设计模式--应用策略模式为List排序
- .NET类库中发现设计模式:策略模式
- NET常用设计模式——组合模式
- NET常用设计模式——代理(Proxy)模式
- Net中的设计模式——Iterator模式
- 一起谈.NET技术,走向ASP.NET架构设计——第五章:业务层模式,原则,实践(前篇)
- spring 用到的九种设计模式
- .net中ddd设计模式之domainServices与redis构建redisServices的讨论
- WCF http net.tcp 多协议 设计模式 3
- 转:.net设计模式之工厂模式
- 深入解析spring中用到的九种设计模式
- Microsoft .NET Pet Shop 3.x: .NET Pet Shop 的设计模式与体系结构
- .NET 设计规范--.NET约定、惯用法与模式--6.为扩展性而设计