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.