CodeShot
Juniorسختی 2 از ۵· در 80٪ مصاحبه‌های این حوزه پرسیده شده

تفاوت Value Type و Reference Type چیست؟

نشان کردن

پاسخ کوتاه

Value Type مقدار واقعی را نگه می‌دارد؛ Reference Type آدرس Object را نگه می‌دارد.

پاسخ کامل

متغیرهای Value Type مقدار واقعی داده را در خودشان (معمولاً روی Stack) نگه می‌دارند، در حالی که متغیرهای Reference Type فقط آدرس محل قرارگیری Object در Heap را نگه می‌دارند.