ReadOnlyCollection<T>.IList.Contains(Object) Method

Definition

Определяет, содержит ли коллекция IList определенное значение.Determines whether the IList contains a specific value.

 virtual bool System.Collections.IList.Contains(System::Object ^ value) = System::Collections::IList::Contains;
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

Parameters

value
Object

Свойство Object, которое необходимо найти в коллекции IList.The Object to locate in the IList.

Returns

Boolean

Значение true, если объект Object найден в коллекции IList. В противном случае — значение false.true if the Object is found in the IList; otherwise, false.

Implements

Exceptions

Тип параметра value отличен от типа, указанного для параметра универсального типа T.value is not of the type specified for the generic type parameter T.

Remarks

Этот метод определяет равенство с помощью EqualityComparer<T>.Defaultкомпаратора по умолчанию.This method determines equality using the default comparer EqualityComparer<T>.Default.

Этот метод выполняет линейный поиск. Таким образом, этот метод является операцией O (n), где n Count.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Это член является явной реализацией члена интерфейса.This member is an explicit interface member implementation. Он может использоваться, только если экземпляр ReadOnlyCollection<T> приведен к типу интерфейса IList.It can be used only when the ReadOnlyCollection<T> instance is cast to an IList interface.

Applies to