Bagikan melalui


Collection<T>.IList.Remove(Object) Metode

Definisi

Menghapus kemunculan pertama objek tertentu dari IList.

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove (object value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

Parameter

value
Object

Object untuk menghapus dari IList.

Penerapan

Pengecualian

value adalah jenis yang tidak dapat ditetapkan ke IList.

Keterangan

Metode ini menentukan kesetaraan menggunakan pembanding Comparer<T>.Defaultdefault . Comparer<T>.Default memeriksa apakah jenis T mengimplementasikan System.IComparable<T> dan menggunakan implementasi tersebut, jika tersedia. Jika tidak, Comparer<T>.Default periksa apakah jenis T mengimplementasikan System.IComparable. Jika jenis T tidak menerapkan salah satu antarmuka, metode ini menggunakan Object.Equals.

Metode ini adalah operasi O(n), di mana n adalah Count.

Berlaku untuk