0

رشته‌ها در #C

 
catcat
catcat
کاربر طلایی1
تاریخ عضویت : شهریور 1391 
تعداد پست ها : 6699
محل سکونت : رنگین کمان

پاسخ به:رشته‌ها در #C
دوشنبه 27 شهریور 1391  1:05 AM

همه چیز درست است. اما طبق گفته‌های بالا مقدار متغیر name سه رشته را دارد، یكی Jamejam و دیگری Jamejam Click، چون هر بار كه تغییر می‌كند یك شئ جدید تحویل می‌دهد؛ پس متغیر name می‌ماند و یك name دیگر تحویل می‌دهد. پس شما 2 رشته دارید و اگر به كرات از این روش استفاده كنید، شما مقدار زیادی رشته تولید شده دارید كه همیشه از یكی از آنها كه آخری است، استفاده می‌كنید. این موضوع در زمان‌هاي زیادی كه برنامه شما كار می‌كند ممكن است مشكل ايجاد كند و برنامه با كمبود حافظه روبه‌رو شود. البته این اتفاق برای متغیر‌های رشته‌ای بزرگ می‌افتد، اما بهتر است از روش‌های بهتری استفاده كنیم تا هیچ وقت با مشكل روبه‌رو نشویم.

تشکرات از این پست
دسترسی سریع به انجمن ها