الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال للمبتدئين !

بدأه moh_kin في 3 مارس 2008 · 2 رد · 554 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤالي هو :

لو أنا كنت عاوز أكون جملة وأثناء التشغيل أضيف عليها كلمات وأسطر .. فأيهما أفضل:

1- استخدام =+ الخاصة بإضافة المزيد إلى الجملة

2- استخدام StringBuilder.Append

مع التعليل والدليل على اختيارك .. ويا ريت إضافة كود يوضح الفارق الزمني بينهما

في انتظار الإجابة ..

ويا ريت كمان المحترفين يشاركوا معانا لأن دي هاتبقى سلسلة أسئلة تعليمية إن شاء الله

تم تعديل هذه المشاركة بواسطة moh_kin في 3 مارس 2008 في 11:11

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#2

اكيد اخي استخدام كلاس StringBuilder احسن من كلاس string

والسبب عند استخدام "=+" وخصوصاً اذا كانت هذه العملية مكررة بكثرة سوف يتم حجز مناطق ذاكرية اضافية يعني عند اضافة نص قديم لنص جديد فسوف يتم ترك النص القديم بالذاكرة ووضع نسخة ثانية في مكان ذاكري آخر مع النص الجديد....

والدليل:بكتاب الـmcts foundation

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

أحسنت أخي محمد .. بس أنا عاوز كود يوضح لي بالفعل إنها أفضل .. يعني مثلاً كود يوضح العملية دي بتاخد قد إيه وقت والتانية بتاخد قد إيه

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

مواضيع مشابهة