首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >.NET 4中的延迟初始化

.NET 4中的延迟初始化
EN

Stack Overflow用户
提问于 2011-06-21 20:21:24
回答 3查看 22.7K关注 0票数 32

什么是懒惰初始化。这是我在谷歌搜索后得到的代码。

代码语言:javascript
复制
class MessageClass
{
    public string Message { get; set; }

    public MessageClass(string message)
    {
        this.Message = message;
        Console.WriteLine("  ***  MessageClass constructed [{0}]", message);
    }
}

Lazy<MessageClass> someInstance = new Lazy<MessageClass>(
    () => new MessageClass("The message")
    );

为什么我要在这个way....when中创建对象实际上我们需要在这个way......looking中创建对象来回答。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6425133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档