StringCollection.IList.Contains(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir öğenin içinde StringCollectionolup olmadığını belirler.
virtual bool System.Collections.IList.Contains(System::Object ^ value) = System::Collections::IList::Contains;
bool IList.Contains (object value);
bool IList.Contains (object? value);
abstract member System.Collections.IList.Contains : obj -> bool
override this.System.Collections.IList.Contains : obj -> bool
Function Contains (value As Object) As Boolean Implements IList.Contains
Parametreler
- value
- Object
Object içinde bulunacak öğesini seçinStringCollection. Değer olabilir null
.
Döndürülenler
true
içinde bulunursa value
StringCollection; değilse, false
.
Uygulamalar
Açıklamalar
Bu yöntem çağırarak Object.Equalseşitliği belirler.
Bu yöntem doğrusal bir arama gerçekleştirir; bu nedenle, bu yöntem bir O(n
) işlemidir ve burada n
şeklindedir Count.
.NET Framework 2.0'dan başlayarak, bu yöntem öğenin var olup olmadığını belirlemek için koleksiyonun nesnelerini Equals ve CompareTo yöntemlerini item
kullanır. .NET Framework önceki sürümlerinde bu belirleme, koleksiyonundaki Equals nesneler üzerinde parametresinin item
ve CompareTo yöntemleri kullanılarak yapılmıştır.