Share via


Collection.Remove Metode

Definisi

Menghapus elemen dari Collection objek.

Overload

Remove(Int32)

Menghapus elemen dari Collection objek.

Remove(String)

Menghapus elemen dari Collection objek.

Remove(Int32)

Sumber:
Collection.vb
Sumber:
Collection.vb
Sumber:
Collection.vb

Menghapus elemen dari Collection objek.

public:
 void Remove(int Index);
public void Remove (int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)

Parameter

Index
Int32

Ekspresi numerik yang menentukan posisi elemen koleksi. Index harus berupa angka dari 1 hingga nilai properti koleksi Count .

Contoh

Contoh ini menggambarkan penggunaan Remove metode untuk menghapus objek dari Collection objek dalam variabel birthdays.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
birthdays.Remove(1)
birthdays.Remove("Mike")

Setelah empat panggilan ke Add metode , Count properti berisi 4, elemen "Bill" memiliki nilai indeks 1, dan elemen "Pete" memiliki nilai indeks 4.

Mengikuti panggilan pertama ke Remove, Count adalah 3, elemen "Bill" dihapus, dan elemen "Pete" memiliki nilai indeks 3.

Setelah panggilan kedua ke Remove, Count adalah 2, elemen "Mike" dihapus, dan elemen "Pete" memiliki nilai indeks 2.

Keterangan

Saat Remove menghapus elemen dari koleksi, elemen akan mengurangi properti koleksi Count satu per satu. Ini juga mengurangi Index nilai setiap elemen yang sebelumnya mengikuti elemen yang dihapus dalam koleksi.

Jika elemen ditambahkan ke koleksi tanpa Key, Anda harus menggunakannya Index untuk menghapusnya.

Berlaku untuk

Remove(String)

Sumber:
Collection.vb
Sumber:
Collection.vb
Sumber:
Collection.vb

Menghapus elemen dari Collection objek.

public:
 void Remove(System::String ^ Key);
public void Remove (string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)

Parameter

Key
String

Ekspresi unik String yang menentukan string kunci yang dapat digunakan, bukan indeks posisi, untuk mengakses elemen koleksi. Key harus sesuai dengan Key argumen yang ditentukan ketika elemen ditambahkan ke koleksi.

Contoh

Contoh ini menggambarkan penggunaan Remove metode untuk menghapus objek dari Collection objek dalam variabel birthdays.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
birthdays.Remove(1)
birthdays.Remove("Mike")

Setelah empat panggilan ke Add metode , Count properti berisi 4, elemen "Bill" memiliki nilai indeks 1, dan elemen "Pete" memiliki nilai indeks 4.

Mengikuti panggilan pertama ke Remove, Count adalah 3, elemen "Bill" dihapus, dan elemen "Pete" memiliki nilai indeks 3.

Setelah panggilan kedua ke Remove, Count adalah 2, elemen "Mike" dihapus, dan elemen "Pete" memiliki nilai indeks 2.

Keterangan

Saat Remove menghapus elemen dari koleksi, elemen akan mengurangi properti koleksi Count satu per satu. Ini juga mengurangi Index nilai setiap elemen yang sebelumnya mengikuti elemen yang dihapus dalam koleksi.

Jika elemen ditambahkan ke koleksi tanpa Key, Anda harus menggunakannya Index untuk menghapusnya.

Berlaku untuk