Apakah perbezaan antara Array dan ArrayList C#?
Apakah perbezaan antara Array dan ArrayList C#?

Video: Apakah perbezaan antara Array dan ArrayList C#?

Video: Apakah perbezaan antara Array dan ArrayList C#?
Video: RALAT#1 Perbedaan Array, List dan Tuple 2024, November
Anonim

An Senarai tatasusunan bukanlah koleksi yang ditaip kuat. Ia boleh menyimpan nilai daripada berbeza jenis data atau jenis data yang sama. ArrayList mengandungi senarai ringkas daripada nilai. ArrayList melaksanakan antara muka IList menggunakan an tatasusunan dan sangat mudah kita boleh menambah, memasukkan, memadam, melihat dll.

Begitu juga, ditanya, apakah perbezaan antara Array dan ArrayList dalam C#?

ArrayList kepunyaan Sistem. Dalam Tatasusunan , kita boleh menyimpan hanya satu jenis data sama ada int, string, char dll. In ArrayList kita boleh menyimpan pembolehubah jenis data yang berbeza. Tatasusunan ditaip dengan kuat yang bermaksud ia boleh menyimpan jenis item atau elemen tertentu sahaja. Senarai tatasusunan tidak ditaip dengan kuat.

apakah perbezaan antara array dan ArrayList? 1- Pertama dan Utama perbezaan antara Array dan ArrayList di Jawa adalah itu Susunan ialah struktur data panjang tetap manakala ArrayList ialah kelas Koleksi panjang berubah-ubah. 4- Anda tidak boleh menyimpan primitif dalam ArrayList , ia hanya boleh mengandungi Objek. manakala Susunan boleh mengandungi kedua-dua primitif dan Objek dalam Java.

Kemudian, yang manakah lebih baik tatasusunan atau senarai dalam C#?

A senarai diperoleh daripada Koleksi yang mengandungi lebih jenis data generik sedangkan Susunan adalah tetap dan disimpan lebih jenis data yang kuat. Senaraikan mengandungi nod yang mempunyai lokasi ingatan tidak perlu bersifat bersebelahan sedangkan Susunan mengandungi unsur-unsur dengan lokasi ingatannya yang bersifat bersebelahan.

Apakah itu ArrayList C#?

C# - ArrayList . ArrayList ialah jenis koleksi bukan generik dalam C# . Ia boleh mengandungi unsur apa-apa jenis data. Ia serupa dengan tatasusunan, kecuali ia tumbuh secara automatik semasa anda menambah item di dalamnya. Seperti yang anda boleh lihat daripada rajah di atas, the ArrayList kelas melaksanakan antara muka IEnumerable, ICollection, dan IList.

Disyorkan: