什么是懒惰初始化。这是我在谷歌搜索后得到的代码。
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中创建对象来回答。
https://stackoverflow.com/questions/6425133
复制相似问题