lazy的用法
.NET 4.0中加入了lazy<T>(懒对象),其实叫懒对象感觉不对,更应该叫延迟对象加载.
正如我们所知,对象的加载是需要消耗时间的,特别是对于大对象来说消耗的时间更多.lazy可以实现对象的延迟加载.
简单用法如下:
```
Lazy<Big> lazyBig = new Lazy<Big>();
Console.WriteLine("对象是否创建"+lazyBig.IsValueCreated); // lazyBig.IsValueCreated false
lazyBig.Value.Test();
Console.WriteLine("对象是否创建"+lazyBig.IsValueCreated);// lazyBig.IsValueCreated true
Console.ReadKey();
```