AssertSorted<TItem>(IReadOnlyList<TItem>)
Declaration
public static IReadOnlyList<TItem> AssertSorted<TItem>(this IReadOnlyList<TItem> items) where TItem : IComparable<TItem>Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyList<TItem> | items |
Returns
| Type | Description |
|---|---|
| IReadOnlyList<TItem> |
Type Parameters
| Name | Description |
|---|---|
| TItem |
AssertSorted<TItem, TComparable>(IReadOnlyList<TItem>, Func<TItem, TComparable>)
Declaration
public static IReadOnlyList<TItem> AssertSorted<TItem, TComparable>(this IReadOnlyList<TItem> items, Func<TItem, TComparable> selectComparable) where TComparable : IComparable<TComparable>Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyList<TItem> | items | |
| Func<TItem, TComparable> | selectComparable |
Returns
| Type | Description |
|---|---|
| IReadOnlyList<TItem> |
Type Parameters
| Name | Description |
|---|---|
| TItem | |
| TComparable |
AssertSorted<TItem, TComparable>(IReadOnlyList<TItem>, Comparison<TItem>)
Declaration
public static IReadOnlyList<TItem> AssertSorted<TItem, TComparable>(this IReadOnlyList<TItem> items, Comparison<TItem> comparison)Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyList<TItem> | items | |
| Comparison<TItem> | comparison |
Returns
| Type | Description |
|---|---|
| IReadOnlyList<TItem> |
Type Parameters
| Name | Description |
|---|---|
| TItem | |
| TComparable |
AssertSorted<TItem, TComparable>(IReadOnlyList<TItem>, Func<TItem, TComparable>, Comparison<TComparable>)
Declaration
public static IReadOnlyList<TItem> AssertSorted<TItem, TComparable>(this IReadOnlyList<TItem> items, Func<TItem, TComparable> selectComparable, Comparison<TComparable> comparison)Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyList<TItem> | items | |
| Func<TItem, TComparable> | selectComparable | |
| Comparison<TComparable> | comparison |
Returns
| Type | Description |
|---|---|
| IReadOnlyList<TItem> |
Type Parameters
| Name | Description |
|---|---|
| TItem | |
| TComparable |