BindingSource.Contains(Object) Yöntem

Tanım

Bir nesnenin listedeki bir öğe olup olmadığını belirler.

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

Parametreler

value
Object

Object özelliği tarafından List temsil edilen temel alınan listede bulunacak. Değer olabilir null.

Döndürülenler

Boolean

truevalue parametresi içinde Listbulunursa; bulunamazsa, false.

Uygulamalar

Açıklamalar

Uygulama, temel alınan listenin Contains yöntemine bağımlı olsa da, genellikle aşağıdaki özellikler geçerlidir:

  • List ilk öğeden başlayıp son öğeyle biten arama yapılır.

  • Temel alınan yöntem doğrusal bir arama gerçekleştirir; Bu nedenle, ortalama yürütme süresi özelliğin Count değeriyle orantılıdır.

  • Temel alınan yöntem, yöntemini çağırarak Equals eşitliği belirler.

Şunlara uygulanır

Ayrıca bkz.