Collection<T>.IList.Remove(Object) 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 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
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.