با سلام
با توجه به اینکه ArrayList ها تکنولوژی جدیدتری در سی شارپ هستند و عملیات boxing رو روی ورودی انجام می دهند و obejct رو ذخیره میکنند، خواستم بدونم از نظر مصرف منابع یا سرعت اجرا و ... چه فرقی بین دو تعریف زیر وجود دارد؟
List<object> myList = new List<object>(); ArrayList myArrayList = new ArrayList();
با تشکر
خیر ArrayList قدیمی تر از Generic list ها می باشد. Generic list بعد از ArrayList به net. اضافه شدند و دارای عملکرد بهتری می باشند.
با تشکر از پاسختون
پس بهتره که کلا از ArrayList ها استفاده نکنیم!
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)