LazyList <T> по сравнению с Системой. Ленивый <Список <T>> в ASP.NET MVC 2?

В серии Storefront Rob Conery Rob делает широкое применение LazyList<..> создайте для получения по запросу данных из IQueryables.

  • Как это отличается от System.Lazy<...> создайте теперь доступный в.NET 4.0 (и возможно ранее)?

Больше глубины на основе большого ответа DoctaJones:

  1. Вы рекомендовали бы один по другому, если бы я хотел воздействовать на IQueryable как a List<T>?
    Я предполагаю это с тех пор Lazy<T> находится в платформе теперь, это - более безопасная ставка для будущей поддержки и пригодности для обслуживания?
  2. Если я хочу использовать сильный тип вместо анонимного (var) тип следующие утверждения был бы функционально эквивалентен?
    • Lazy<List<Products>> Products = new Lazy<List<Product>>();
    • LazyList<Product> = new LazyList<Product>();
12
задан Reinstate Monica 14 November 2019 в 11:49
поделиться