Hogyan valósítható meg a lusta inicializálás?
Hogyan valósítható meg a lusta inicializálás?

Videó: Hogyan valósítható meg a lusta inicializálás?

Videó: Hogyan valósítható meg a lusta inicializálás?
Videó: Angular tutorial # Lazy Loading 2024, November
Anonim

Lusta inicializálás elsősorban használják nak nek a teljesítmény javítása, a pazarló számítások elkerülése és a programmemória-igény csökkentése. Használva Lusta hozzá nyilvánítja a Megrendelések tárgyát lusta inicializálás , te tud elkerülje a rendszererőforrások pazarlását, amikor az objektumot nem használják.

Sőt, mit jelent a lusta inicializálás?

A számítógépes programozásban, lusta inicializálás az az objektum létrehozásának, értékszámításának vagy más költséges folyamatnak az első alkalommal történő elhalasztásának taktikája. van szükséges. Azt van egyfajta lusta értékelés, amely kifejezetten a példányosítás tárgyak vagy egyéb erőforrások.

Továbbá, mi az a rendszer lusta? Megjegyzések. Használat lusta inicializálás egy nagy vagy erőforrás-igényes objektum létrehozásának vagy egy erőforrás-igényes feladat végrehajtásának elhalasztására, különösen akkor, ha ilyen létrehozásra vagy végrehajtásra a program élettartama alatt nem kerül sor. A felkészüléshez lusta inicializálás, létrehoz egy példányt Lusta.

Hasonlóképpen felteheti a kérdést, hogy mikor érdemes a Lazy T típust használni?

7 válasz. te jellemzően használat azt mikor te akar nak nek példányosítani valamit az első alkalom, hogy valójában használt . Ez késlelteti a létrehozás költségeit addig, amíg/amikor szükség van rá, ahelyett, hogy mindig felmerülne a költség. Általában ez előnyösebb, ha az objektum lehet, vagy nem használt és a megépítésének költsége nem triviális.

Mi a lusta példányosítás a C#-ban?

Lusta inicializálás egy olyan technika, amely elhalasztja egy objektum létrehozását az első alkalommal, amikor szükség lesz rá. Más szavakkal, inicializálás az objektum csak kérésre történik. Vegye figyelembe, hogy a feltételek lusta inicializálás és lusta példányosítás ugyanazt jelenti – felcserélhetően használhatók.

Ajánlott: