会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
喜乐的ASP.NET(Alex Song)
探索程序员如何健康快乐的成长 顺便记录生活的点点滴滴
首页
新随笔
联系
管理
订阅
2011年11月24日
不可不知的C#基础 4. 延迟加载 -- 提高性能
摘要: 延迟加载(lazy loading) 设计模式是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据(读取属性值)的时候,才真正执行数据加载操作. 有效使用它可以大大提高系统性能. 为了便于理解, 我们来建立一个场景, 假设我们要构造一个Hero(英雄) 类, 每个Hero 有自己的名字和(SpecialSkill)特殊技能. 建模 这是一种建立的方法: 运行程序后输出如下, ...
阅读全文
posted @ 2011-11-24 04:41 拥有的都是恩典
阅读(13188)
评论(26)
推荐(23)
编辑
公告