מהו מופע עצלן ב-C#?
מהו מופע עצלן ב-C#?

וִידֵאוֹ: מהו מופע עצלן ב-C#?

וִידֵאוֹ: מהו מופע עצלן ב-C#?
וִידֵאוֹ: Curious Beginnings | Critical Role: THE MIGHTY NEIN | Episode 1 2024, מאי
Anonim

אתחול עצלן היא טכניקה הדוחה את יצירתו של אובייקט עד לפעם הראשונה בו יש צורך. במילים אחרות, אִתחוּל של האובייקט קורה רק על פי דרישה.

פשוט כך, מהי כריכה עצלה ב-C#?

אובייקט לפי דרישה נקרא גם טעינה איטית תבנית, טעינה איטית מעכב את האתחול של האובייקט. זוהי תכונה חדשה של C# 4.0 וניתן להשתמש בו כאשר אנו עובדים עם חפצים גדולים כאשר הוא אינו בשימוש. כדי להימנע מהמצב אתה יכול להשתמש ב טעינה איטית תבנית.

מלבד למעלה, מתי כדאי להשתמש בסוג Lazy T? 7 תשובות. אתה בדרך כלל להשתמש זה מתי אתה רוצה ל ליצור מופע של משהו בפעם הראשונה שזה בעצם בשימוש . זה מעכב את עלות יצירתו עד אם/כאשר הוא נחוץ במקום לשאת תמיד בעלות. בדרך כלל זה עדיף כאשר האובייקט יכול להיות או לא בשימוש ועלות בנייתו אינה טריוויאלית.

לאחר מכן, אפשר גם לשאול, מדוע עצלן מאותחל?

אתחול עצלן של אובייקט פירושו שיצירתו נדחית עד לשימוש בו לראשונה. (לנושא זה, התנאים אתחול עצלן ו מופע עצלן הם שם נרדף.) אתחול עצלן משמש בעיקר כדי לשפר ביצועים, למנוע חישוב בזבזני ולהפחית את דרישות הזיכרון של התוכנית.

מה זה מערכת עצלן?

הערות. להשתמש עָצֵל אתחול כדי לדחות את היצירה של אובייקט גדול או עתיר משאבים, או ביצוע של משימה עתירת משאבים, במיוחד כאשר ייתכן שיצירה או ביצוע כאלה לא יתרחשו במהלך חיי התוכנית. להתכונן ל עָצֵל אתחול, אתה יוצר מופע של עָצֵל.

מוּמלָץ: