PDA

View Full Version : گفتگو: استفاده و مديريت بهتر منابع و حافظه و فرق بين String و StringBilder



احمد سامعی
پنج شنبه 08 اسفند 1387, 12:09 عصر
سلام دوستان
1. براي استفاده و مديريت بهتر منابع و حافظه اون هايي كه واقعاً فرق بين String و StringBuilder لطفاً بگن كدوم يك از اينها بهتر !؟

يكي از دوستان تو يكي از پست هاي قبلي (http://barnamenevis.org/forum/showthread.php?t=142152&page=2) اين مطلب نوشته بود آيا درست يا نه !؟


علت استفاده ی از StringBuilder به جای string ، زمانی است که می دانیم قرار است به تعداد دفعات زیاد ، پردازش های متعدد روی رشته مان قرار گیرد. چون همانطور که می دانیم زمانی که به یک string مقداری داده می شود ، آن مقدار قبلی از بین نمی رود ، بلکه Pointer به یک جای دیگر اشاره می کند و اگر پردازش روی آن رشته زیاد باشد ، سربار زیادی ایجاد می شود. اصلا علت استفاده از StringBuilder به جای string همین است.

***ویرایش شده توسط مدیر***

molana alavi
پنج شنبه 08 اسفند 1387, 16:39 عصر
دوست عزیز خودت که تو نقل قول دیلیشو کاملاا واضح نوشتی دیگه چیزی نمونده که توضیح داده بشه!!

اوبالیت به بو
جمعه 09 اسفند 1387, 05:31 صبح
http://barnamenevis.org/forum/showpost.php?p=472639&postcount=116