در دنیای برنامهنویسی، مجموعهها (Collections) یکی از مهمترین مفاهیم برای مدیریت و ذخیره دادهها هستند. وقتی با دادههای زیادی سروکار دارید، نیاز به استفاده از ساختارهایی برای ذخیره، مدیریت، دسترسی و تغییر آنها دارید. در سیشارپ، مجموعهها انواع مختلفی دارند که هرکدام برای نوع خاصی از کاربرد مناسب هستند. در این مقاله قصد داریم به صورت کامل و جامع به بررسی مفهوم Collection در سیشارپ پرداخته و با ساختارهای مختلف آن آشنا شویم.
Collection یا مجموعه، به معنای گروهی از اشیاء است که در یک ساختار دادهای خاص سازماندهی شدهاند. این ساختارها به برنامهنویسان کمک میکنند که دادهها را به سادگی مدیریت کنند. در سیشارپ، مجموعهها میتوانند به صورت آرایه، لیست، دیکشنری و بسیاری از ساختارهای دیگر پیادهسازی شوند. در ادامه به بررسی سه نوع رایج از Collectionها در سیشارپ میپردازیم.
