Hoisting در JIT دات نت
نویسنده: وحید نصیری
تاریخ: ۱۳۹۴/۰۹/۰۷ ۰:۵۹
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
Hoisting برای مثال به معنای عدم محاسبهی مجدد arr.Length در حلقهی ذیل به ازای هر بار تکرار است:
public void Update(int[] arr, int x, int y)
{
for (var i = 0; i < arr.Length; i++)
{
arr[i] = x + y;
}
}