ReadOnlyCollection<T>.IList.Contains(Object) Метод

Определение

Определяет, содержит ли коллекция 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);
Function Contains (value As Object) As Boolean Implements IList.Contains

Параметры

value
Object

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

Возвращаемое значение

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

Реализации

Исключения

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

Комментарии

Этот метод определяет равенство с помощью 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.

Применяется к