List<T>.IList.IndexOf(Object) 메서드

정의

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

 virtual int System.Collections.IList.IndexOf(System::Object ^ item) = System::Collections::IList::IndexOf;
int IList.IndexOf (object item);
abstract member System.Collections.IList.IndexOf : obj -> int
override this.System.Collections.IList.IndexOf : obj -> int
Function IndexOf (item As Object) As Integer Implements IList.IndexOf

매개 변수

item
Object

IList에서 찾을 개체입니다.The object to locate in the IList.

반환

Int32

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

구현

예외

item의 형식은 IList에 할당할 수 없습니다.item is of a type that is not assignable to the IList.

설명

이 메서드는 EqualityComparer<T>.Default 목록의 값 형식에 대 한 기본 같음 비교자를 사용 하 여 같은지 여부를 확인 합니다 T .This method determines equality using the default equality comparer EqualityComparer<T>.Default for T, the type of values in the list.

이 메서드는 선형 검색을 수행 합니다. 따라서이 메서드는 O (n) 작업입니다. 여기서 nCount 입니다.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

적용 대상