NameValueCollection.Remove(String) 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 entri dengan kunci yang ditentukan dari NameObjectCollectionBase instans.
public:
virtual void Remove(System::String ^ name);
public virtual void Remove (string name);
public virtual void Remove (string? name);
abstract member Remove : string -> unit
override this.Remove : string -> unit
Public Overridable Sub Remove (name As String)
Parameter
Pengecualian
Koleksi bersifat baca-saja.
Keterangan
NameValueCollection Jika tidak berisi elemen dengan kunci yang ditentukan, NameValueCollection tetap tidak berubah. Tidak terkecuali yang dilemparkan.
Jika Anda menentukan null
nilai ke name
parameter, entri dengan null
kunci akan dihapus, jika ditemukan.
Dalam kumpulan elemen yang berdampingan, seperti daftar, elemen yang mengikuti elemen yang dihapus bergerak ke atas untuk menempati tempat yang dikosongkan. Jika koleksi diindeks, indeks elemen yang dipindahkan juga diperbarui. Perilaku ini tidak berlaku untuk koleksi di mana elemen secara konseptual dikelompokkan ke dalam wadah, seperti tabel hash.
Metode ini adalah operasi O(n
), di mana n
adalah Count.