C# Lazy

dotNET跨平台 dotNET跨平台 ·

Lazy<T>是用于懒加载的类,可在第一次访问对象时进行初始化,提供线程安全的延迟初始化和自动丢弃未使用的实例,适用于需要延迟初始化的场景,可用于实现线程安全的单例模式、按需加载集合和多线程应用中的线程安全延迟初始化。

原文中文,约4600字,阅读约需11分钟。
阅读原文