Bagikan melalui


ArrayList.Contains(Object) Metode

Definisi

Menentukan apakah elemen berada di ArrayList.

public:
 virtual bool Contains(System::Object ^ item);
public virtual bool Contains (object item);
public virtual bool Contains (object? item);
abstract member Contains : obj -> bool
override this.Contains : obj -> bool
Public Overridable Function Contains (item As Object) As Boolean

Parameter

item
Object

Object untuk menemukan di ArrayList. Nilainya bisa .null

Mengembalikan

true jika item ditemukan di ArrayList; jika tidak, false.

Penerapan

Keterangan

Metode ini melakukan pencarian linier; oleh karena itu, metode ini adalah O(n) operasi, di mana n adalah Count.

Metode ini menentukan kesetaraan dengan memanggil Object.Equals.

Dimulai dengan .NET Framework 2.0, metode ini menggunakan objek Equals dan CompareTo metode item koleksi untuk menentukan apakah item ada. Dalam versi .NET Framework sebelumnya, penentuan ini dibuat dengan menggunakan Equals metode item dan CompareTo parameter pada objek dalam koleksi.

Berlaku untuk

Lihat juga