어셈블리: mscorlib(mscorlib.dll)
Public Interface IComparer(Of T)
Dim instance As IComparer(Of T)
public interface IComparer<T>
generic<typename T> public interface class IComparer
J#에서는 제네릭 형식 및 메서드를 사용할 수 있지만 새로 선언할 수는 없습니다.
JScript에서는 제네릭 형식 및 메서드를 지원하지 않습니다.
Type 매개 변수
- T
비교할 개체의 형식입니다.
이 인터페이스는 System.Collections.Generic.List.Sort 및 System.Collections.Generic.List.BinarySearch 메서드와 함께 사용됩니다. 컬렉션의 정렬 순서를 사용자 지정하는 방법을 제공합니다. 이 인터페이스를 구현하는 클래스에는 SortedDictionary 및 SortedList 제네릭 클래스가 있습니다.
이 인터페이스의 기본 구현은 Comparer 클래스입니다. StringComparer 클래스는 String 형식에 대해 이 인터페이스를 구현합니다.
이 인터페이스에서는 정렬 순서 비교를 지원합니다. 즉, Compare 메서드가 0을 반환하면 두 개체가 동일한 순서로 정렬됨을 의미합니다. 같음 비교의 구현은 IEqualityComparer 제네릭 인터페이스에서 제공합니다.
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.