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

정의

IList에서 특정 항목의 인덱스를 결정합니다.Determines the index of a specific item in the IList.

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf (object value);
Function IndexOf (value As Object) As Integer Implements IList.IndexOf

매개 변수

value
Object Object Object

Object에서 찾을 IList입니다.The Object to locate in the IList.

반환

목록에 있으면 value의 인덱스이고, 그렇지 않으면 -1입니다.The index of value if found in the list; otherwise, -1.

구현

예외

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) 작업, 여기서 nCount합니다.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.

적용 대상