Názory ke článku ASP.NET MVC v praxi od A do Z, 10. díl – Stránkování – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Názory ke článku ASP.NET MVC v praxi od A do Z, 10. díl – Stránkování – Programujte.comNázory ke článku ASP.NET MVC v praxi od A do Z, 10. díl – Stránkování – Programujte.com

 

Názory ke článku ASP.NET MVC v praxi od A do Z, 10. díl – Stránkování

svick   NOVÝ
12. 9. 2009

Existuje důvod, proč konstruktor PaginatedListu má jako parametr IQueryable<T> a ne obecnější IEnumerable<T>, když extension metody LINQu fungují na cokoliv, co implementuje IEnumerable<T>?

jakubk, autor článku   NOVÝ
12. 9. 2009

Reagoval na komentář od uživatele svick : Žádný speciální důvod pro to není, stejně dobře by to fungovalo i s obecnějším IEnumerable<T>.

svick   NOVÝ
19. 10. 2009

Reagoval na komentář od uživatele Jakub Kottnauer :
Tak jsem konečně pochopil, jaký je rozdíl mezi těmito dvěmi rozhraními, a samozřejmě, že IQueryable<T> je tady lepší. Například při použití LINQ to SQL se SQL dotaz vytovří dynamicky. Při použití IEnumerable<T> tohle nejde, a aplikace by načítala vždy celou tabulku.

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý