ArrayList.Contains(Object) Yöntem

Tanım

Bir öğenin içinde ArrayListolup olmadığını belirler.

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

Parametreler

item
Object

Object içinde bulmak için öğesini seçinArrayList. Değeri olabilir null.

Döndürülenler

true içinde bulunursa itemArrayList; değilse, false.

Uygulamalar

Açıklamalar

Bu yöntem doğrusal bir arama gerçekleştirir; bu nedenle, bu yöntem bir O(n) işlemdir ve burada n şeklindedir Count.

Bu yöntem çağırarak Object.Equalseşitliği belirler.

Bu yöntem, öğenin var olup olmadığını belirlemek için koleksiyonun nesnelerini Equals ve CompareTo yöntemlerini item kullanır.

Şunlara uygulanır

Ayrıca bkz.