一尘不染

我什么时候应该使用懒惰?

c#

我发现了这篇文章LazyC#4.0中的惰性-
惰性

使用惰性对象具有最佳性能的最佳实践是什么?有人可以指出我在实际应用中的实际用途吗?换句话说,什么时候应该使用它?


阅读 272

收藏
2020-05-19

共1个答案

一尘不染

通常,当您想在第一次实际使用某个实例时实例化它。这将创建它的成本延迟到需要时/而不是始终产生成本。

通常,当可以使用或不使用该对象并且构造它的成本很重要时,这是优选的。

2020-05-19