C# 延迟初始化 LazyT
生活随笔
收集整理的這篇文章主要介紹了
C# 延迟初始化 LazyT
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
概念:延時(shí)初始化重點(diǎn)是延時(shí),用時(shí)加載,意思是對象在使用的時(shí)候創(chuàng)建而不是在實(shí)例化的的時(shí)候才創(chuàng)建。 延時(shí)加載主要應(yīng)用的場景:
- 數(shù)據(jù)層(ADO.NET或Entity Framework等ORM,Java里面的Hibernate也用到了這種技術(shù))
- 反射(加載assemblier,type,MEF)
- 緩存對象,領(lǐng)域?qū)嶓w
- 單例模式
轉(zhuǎn)載于:https://www.cnblogs.com/Juning/p/11549080.html
總結(jié)
以上是生活随笔為你收集整理的C# 延迟初始化 LazyT的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 泛型(1):基本原理
- 下一篇: c# char unsigned_dll