PDA

View Full Version : سوال: تغییر اندازه ی اندیس آرایه ی پویای یک بعدی



kamran_14
دوشنبه 15 خرداد 1391, 18:08 عصر
سلام
برای تغییر اندازه ی اندیس آرایه ی پویای یک بعدی بدون از دست دادن محتوای فبلی آرایه در c# باید چی کار کرد؟

kamran_14
دوشنبه 15 خرداد 1391, 22:00 عصر
اصلا چنین چیزی امکان داره؟

hunter_ara
دوشنبه 15 خرداد 1391, 22:49 عصر
آرایه ی پویا یا همون ArrayList نیازی به بزرگ کردن نداره!
وقتی 1 مقدار بهش add میکنی خودش بزرگ میشه!
مثل LinkList!!!

amirxbest
سه شنبه 16 خرداد 1391, 00:44 صبح
دوست عزیز فکر کنم شما قبلا با vb6 کار میکردی آخه اونجا یادمه پا دستور
ReDim اندازه آرایه رو تغیر میدادیم و اگر میخواستیم محتویاتش حفط بشه اینجور مینوشتیم
ReDim Preserve
موفق باشید

ASKaffash
سه شنبه 16 خرداد 1391, 07:09 صبح
سلام
چرا از List استفاده نمی کنید که پویا است مثلا :
List<int> L=new List<int>();
L.Add(100);
...


سلام
برای تغییر اندازه ی اندیس آرایه ی پویای یک بعدی بدون از دست دادن محتوای فبلی آرایه در c# باید چی کار کرد؟