اللي فهمته أنه لا يمكن جعل الString غير مرجعية
والكود اللي أنت وضعته وذلك بوضع مصفوفة من Char فأنت دخلت في مسألة المصفوفة،
والمصفوفة كما تم تعريفها أنها مرجعية حتى لو حدد عدد عناصرها كما في المثال ب(1000)، لأن هذا العدد قابل للزيادة،
هل اتضح؟.
لا أدري ماذا تقصد ب (هل الgarbage collector سريع في عملية التنظيف)
ولكن عندما تعمل GC.Collect فأنت تطلب التنظيف حالاً دون الانتظار حتى يقوم هو بعمله تلقائياً (طبعا نتيجة حسابات معينة يقوم بها)،
ولا أحد يستخدم GC.Collect إلا أذا يعرف أن برنامجه يستهلك الذاكرة بشكل سريع لدرجة أنه لم يحن موعد عمل Garbage collection التلقائي.
والكود اللي أنت وضعته وذلك بوضع مصفوفة من Char فأنت دخلت في مسألة المصفوفة،
والمصفوفة كما تم تعريفها أنها مرجعية حتى لو حدد عدد عناصرها كما في المثال ب(1000)، لأن هذا العدد قابل للزيادة،
هل اتضح؟.
لا أدري ماذا تقصد ب (هل الgarbage collector سريع في عملية التنظيف)
ولكن عندما تعمل GC.Collect فأنت تطلب التنظيف حالاً دون الانتظار حتى يقوم هو بعمله تلقائياً (طبعا نتيجة حسابات معينة يقوم بها)،
ولا أحد يستخدم GC.Collect إلا أذا يعرف أن برنامجه يستهلك الذاكرة بشكل سريع لدرجة أنه لم يحن موعد عمل Garbage collection التلقائي.


