Kā var veikt slinku inicializāciju?
Kā var veikt slinku inicializāciju?

Video: Kā var veikt slinku inicializāciju?

Video: Kā var veikt slinku inicializāciju?
Video: Из ненужных обрезков заготовка в технике текстильная пицца. 2024, Novembris
Anonim

Slinka inicializācija galvenokārt tiek izmantots uz uzlabot veiktspēju, izvairīties no liekiem aprēķiniem un samazināt programmas atmiņas prasības. Izmantojot Slinkums deklarēt Rīkojumu objektu slinka inicializācija , tu var izvairīties no sistēmas resursu izšķērdēšanas, kad objekts netiek izmantots.

Turklāt ko nozīmē slinka inicializācija?

Datorprogrammēšanā, slinka inicializācija ir taktika aizkavēt objekta izveidi, vērtības aprēķināšanu vai kādu citu dārgu procesu līdz pirmajai reizei ir nepieciešams. Tas ir sava veida slinks novērtējums, kas īpaši attiecas uz instantiācija objektiem vai citiem resursiem.

Turklāt, kas ir sistēma slinka? Piezīmes. Izmantot slinks inicializācija, lai atliktu liela vai resursietilpīga objekta izveidi vai resursietilpīga uzdevuma izpildi, jo īpaši, ja šāda izveide vai izpilde var nenotikt programmas darbības laikā. Lai sagatavotos slinks inicializējot, jūs izveidojat instanci Slinks.

Tāpat jūs varat jautāt, kad vajadzētu izmantot Lazy T tipu?

7 atbildes. Tu parasti izmantot tas kad tu gribu uz iemiesot kaut ko īstenībā pirmo reizi lietots . Tas aizkavē tā izveides izmaksas, līdz tas ir nepieciešams, nevis vienmēr sedz izmaksas. Parasti tas ir vēlams, ja objekts var būt vai nebūt lietots un tā būvniecības izmaksas nav maznozīmīgas.

Kas ir slinka instantiācija C#?

Slinka inicializācija ir paņēmiens, kas objekta izveidi atliek līdz pirmajai reizei, kad tas ir nepieciešams. Citiem vārdiem sakot, inicializācija no objekta notiek tikai pēc pieprasījuma. Ņemiet vērā, ka noteikumi slinka inicializācija un slinka instantiācija nozīmē vienu un to pašu - tos var lietot savstarpēji aizstājot.

Ieteicams: