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

定義

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 Object

IList 内で検索される ObjectThe Object to locate in the IList.

戻り値

ObjectIList に存在する場合は true。それ以外の場合は falsetrue 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.

適用対象