Dalam tutorial sebelumnya, kami telah mengetahui bagaimana kami boleh menggunakan tatasusunan di C #. Mari kita gambarkan ringkas, Array dalam pengaturcaraan digunakan untuk mengelompokkan sekumpulan objek yang berkaitan. Jadi seseorang dapat membuat array atau satu set Integer, yang dapat diakses melalui satu nama variabel.
Apakah Koleksi dalam C #?
Koleksi serupa dengan Susunan, ia menyediakan cara kerja yang lebih fleksibel dengan sekumpulan objek.
Dalam tatasusunan, anda pasti menyedari bahawa anda perlu menentukan bilangan elemen dalam array terlebih dahulu. Ini harus dilakukan ketika array dinyatakan.
Tetapi dalam koleksi, anda tidak perlu menentukan ukuran koleksi terlebih dahulu. Anda boleh menambahkan unsur atau bahkan membuang unsur dari koleksi pada bila-bila masa. Bab ini akan memfokuskan kepada bagaimana kita dapat bekerja dengan pelbagai koleksi yang terdapat di C #.
Koleksi | Penerangan |
---|---|
Senarai Array | Koleksi ArrayList serupa dengan jenis data Arrays di C #. Perbezaan terbesar adalah sifat dinamik koleksi senarai array. |
Timbunan | Tumpukan adalah koleksi casing khas yang mewakili konsep terakhir keluar pertama (LIFO) |
Beratur | The Queue adalah koleksi casing khas yang mewakili konsep pertama keluar pertama |
Meja Hashash | Meja hash adalah koleksi khas yang digunakan untuk menyimpan item nilai kunci |
Senarai Tersusun | SortedList adalah koleksi yang menyimpan pasangan nilai-kunci dalam urutan menaik kunci secara lalai. |
BitArray | Susunan bit adalah susunan struktur data yang menyimpan bit |