Click or drag to resize
ListTSort Method (Int32, Int32, IComparerT)

Namespace: System.Collections.Generic
Assembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
Syntax
C#
public void Sort(
	int index,
	int count,
	IComparer<T> comparer
)

Parameters

index
Type: SystemInt32
The zero-based starting index of the range to sort.
count
Type: SystemInt32
The length of the range to sort.
comparer
Type: System.Collections.GenericIComparerT
The IComparerT implementation to use when comparing elements, or null to use the default comparer Default.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionindex is less than 0.-or-count is less than 0.
ArgumentExceptionindex and count do not specify a valid range in the ListT.-or-The implementation of comparer caused an error during the sort. For example, comparer might not return 0 when comparing an item with itself.
InvalidOperationExceptioncomparer is null, and the default comparer Default cannot find implementation of the IComparableT generic interface or the IComparable interface for type T.
See Also