Hur kan lat initialisering utföras netto?
Hur kan lat initialisering utföras netto?

Video: Hur kan lat initialisering utföras netto?

Video: Hur kan lat initialisering utföras netto?
Video: Hur DNA-molekylen kopieras (replikeras) 2024, April
Anonim

Lat initiering används främst till förbättra prestanda, undvika slösaktiga beräkningar och minska kraven på programminne. Genom att använda Lat till deklarera Orderobjektet för lat initiering , du burk undvika att slösa systemresurser när objektet inte används.

Dessutom, vad betyder lat initialisering?

I datorprogrammering, lat initiering är taktiken att fördröja skapandet av ett objekt, beräkningen av ett värde eller någon annan dyr process tills första gången det är behövs. den är Ett slags lat utvärdering som specifikt hänvisar till instansiering av föremål eller andra resurser.

Dessutom, vad är System lazy? Anmärkningar. Använda sig av lat initiering för att skjuta upp skapandet av ett stort eller resurskrävande objekt, eller exekveringen av en resurskrävande uppgift, särskilt när sådan skapelse eller exekvering kanske inte inträffar under programmets livstid. Att förbereda sig för lat initiering skapar du en instans av Lat.

På samma sätt kan du fråga dig, när ska du använda Lazy T-typen?

7 svar. Du vanligtvis använda sig av det när du vilja till instansiera något första gången det är faktiskt Begagnade . Detta fördröjer kostnaden för att skapa den tills om/när den behövs istället för att alltid ådra sig kostnaden. Vanligtvis är detta att föredra när objektet kanske är det eller inte Begagnade och kostnaden för att bygga den är icke-trivial.

Vad är lat instansiering i C#?

Lat initiering är en teknik som skjuter upp skapandet av ett objekt tills första gången det behövs. Med andra ord, initiering av objektet sker endast på begäran. Observera att villkoren lat initiering och lat instansiering betyder samma sak - de kan användas omväxlande.

Rekommenderad: