【发布时间】:2015-08-14 04:40:29
【问题描述】:
我有一个数组,我在声明时初始化它的值,如下所示:
Foo[] f = Foo[] { new Foo { y = 1 }, new Foo { y = 3 } };
我如何在其中使用lazy?
虚码
Lazy<Foo[]> f = new Lazy<Foo[]> { new Foo { y = 1 }, new Foo { y = 3 } };
【问题讨论】:
-
类
Foo创建成本高吗?否则你就不需要 Lazy 了 -
在我的真实代码中是这样的。而f是一个大数组
标签: c# .net lazy-initialization