Collection.Remove Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus elemen dari Collection
objek.
Overload
Remove(Int32) |
Menghapus elemen dari |
Remove(String) |
Menghapus elemen dari |
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.