Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah kelas ArrayList dalam C#?

Apakah kelas ArrayList dalam C#?

WBOY
Lepaskan: 2023-08-25 23:45:08
ke hadapan
1082 orang telah melayarinya

Apakah kelas ArrayList dalam C#?

Kelas ArrayList mewakili koleksi tertib objek yang boleh diindeks secara individu. Ia pada asasnya penggantian untuk tatasusunan.

Berikut ialah kaedah kelas Arraylist -

2 public virtual void AddRange(ICollection c);3 public virtual void Clear();4pub maya bool Mengandungi(item objek);5ArrayList maya awam GetRange(int index, int count);6public virtual int IndexOf(objek);Terbalikkan susunan elemen dalam ArrayList. Salin elemen koleksi kepada satu siri elemen dalam ArrayList. Isih elemen dalam ArrayList. Tetapkan kapasiti kepada bilangan sebenar elemen dalam ArrayList. Sekarang gunakan kaedah Sort() untuk mengisih ArrayList -
arr.Sort();
Salin selepas log masuk
Mr. dd an membantah hujung ArrayList.
Tambahkan elemen ICollection ke penghujung ArrayList.

Alih keluar semua elemen daripada ArrayList.

Tentukan sama ada elemen berada dalam ArrayList.

Mengembalikan ArrayList yang mewakili subset elemen dalam sumber ArrayList.

Mengembalikan indeks berasaskan sifar kejadian pertama nilai dalam ArrayList atau sebahagian daripadanya.

Sisipkan kekosongan maya awam(int index, nilai objek);

Masukkan elemen ke dalam ArrayList pada indeks yang ditentukan.

8 public virtual void InsertRange(int index, ICollection c);

Sisipkan elemen koleksi ke dalam indeks ArrayList yang ditentukan.

9 public virtual void (objek objek);

Alih keluar kejadian pertama objek tertentu daripada ArrayList.

10 kekosongan maya awam RemoveAt(int index);

Alih keluar elemen pada indeks ArrayList yang ditentukan. .

13

public virtual void SetRange(int index, ICollection c);

14

kosong maya awam Sort();

15

public virtual void TrimToSize();

Mari lihat contoh ArrayList -

Untuk mengisih ArrayList dalam C#, gunakan kaedah Sort().

Berikut ialah ArrayList -

ArrayList arr = new ArrayList();
arr.Add(32);
arr.Add(12);
arr.Add(55);
arr.Add(8);
arr.Add(13);
Salin selepas log masuk
Anda boleh cuba jalankan kod berikut untuk mengisih ArrayList dalam C# -Example Live demonstrationee

Output

using System;
using System.Collections;

namespace Demo {
   class Program {

      static void Main(string[] args) {

         ArrayList arr = new ArrayList();

         arr.Add(89);
         arr.Add(34);
         arr.Add(77);
         arr.Add(90);

         Console.Write("List: ");
         foreach (int i in arr) {
            Console.Write(i + " ");
         }

         Console.WriteLine();
         Console.Write("Sorted List: ");
         arr.Sort();
         foreach (int i in arr) {
            Console.Write(i + " ");
         }
         Console.WriteLine();
         Console.ReadKey();
      }
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah kelas ArrayList dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan