C#性能优化:延迟初始化Lazy

1. 概述 咱们建立某一个对象须要很大的消耗,而这个对象在运行过程当中又不必定用到,为了不每次运行都建立该对象,这时候延迟初始化(也叫延迟实例化)就出场了。安全 延迟初始化出现于.NET 4.0,主要用于提升性能,避免浪费计算,并减小程序内存要求。也能够称为,按需加载。多线程 2. 基本语法 Lazy<T> xx = new Lazy<T>();//xx表明变量名 3. 举例实现 首先建立一个St
相关文章
相关标签/搜索