Deferred execution (LINQ)
Në shqip: Ekzekutimi i shtyrë
ShpjegimiSQ
Një query LINQ s'ekzekutohet kur e shkruan, por kur e përshkon (foreach, ToList(), Count()). Po e përshkove dy herë, llogaritet dy herë — thirr ToList() kur të duhet një rezultat i fiksuar.
EnglishEN
A LINQ query doesn't run when you write it, but when you iterate it (foreach, ToList(), Count()). Iterate it twice and it's computed twice — call ToList() when you need a fixed result.
Si ta mendosh
Si një recetë: s'gatuhet derisa dikush të kërkojë pjatën.
Lexoje në anglisht
Like a recipe: nothing's cooked until someone orders the dish.