C#性能優化:延遲初始化Lazy

1. 概述 咱們建立某一個對象須要很大的消耗,而這個對象在運行過程當中又不必定用到,爲了不每次運行都建立該對象,這時候延遲初始化(也叫延遲實例化)就出場了。安全 延遲初始化出現於.NET 4.0,主要用於提升性能,避免浪費計算,並減小程序內存要求。也能夠稱爲,按需加載。多線程 2. 基本語法 Lazy<T> xx = new Lazy<T>();//xx表明變量名 3. 舉例實現 首先建立一個St
相關文章
相關標籤/搜索