StringCollection.IList.Contains(Object) 메서드


StringCollection에 요소가 있는지 여부를 확인합니다.Determines whether an element is in the StringCollection.

 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

매개 변수


Object에서 찾을 StringCollection입니다.The Object to locate in the StringCollection. 값은 null이 될 수 있습니다.The value can be null.


truevalue에 있으면 StringCollection이고, 그렇지 않으면 false입니다.true if value is found in the StringCollection; otherwise, false.



이 메서드를 호출 하 여 같은지 확인 Object.Equals합니다.This method determines equality by calling Object.Equals.

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

.NET Framework 2.0부터이 메서드는 item의 컬렉션 개체 EqualsCompareTo 메서드를 사용 하 여 항목이 있는지 여부를 확인 합니다.Starting with the .NET Framework 2.0, this method uses the collection's objects' Equals and CompareTo methods on item to determine whether item exists. 이전 버전의 .NET Framework에서는 컬렉션의 개체에 대 한 item 매개 변수의 EqualsCompareTo 메서드를 사용 하 여 이러한 결정을 수행 했습니다.In the earlier versions of the .NET Framework, this determination was made by using the Equals and CompareTo methods of the item parameter on the objects in the collection.

적용 대상

추가 정보