|
| static T | AddUnique< T > (this IList< T > list, T item) |
| | Adds an element to the collection only if it isn't contained in it already. More...
|
| |
| static void | AddUniqueRange< T > (this IList< T > list, IEnumerable< T > items) |
| | Adds an element to the collection only if it isn't contained in it already. More...
|
| |
| static void | AddUniqueRange< T > (this IList< T > list, IList< T > items) |
| | Adds an element to the collection only if it isn't contained in it already. More...
|
| |
| static bool | ContainsId (this List< Part > list, Part p) |
| | Search a Part List for matching Part.PersistentId. More...
|
| |
| static bool | ContainsId (this List< Part > list, uint id) |
| | Search a Part List for matching Part.PersistentId. More...
|
| |
| static bool | ContainsId (this HashSet< Part > list, Part p) |
| | Search a Part HashSet for matching Part.PersistentId. More...
|
| |
| static T | MaxAt< T, TKey > (this IList< T > list, System.Func< T, TKey > sortBy) |
| | Returns the element of a collection with the highest TKey value More...
|
| |
| static T | MinAt< T, TKey > (this IList< T > list, System.Func< T, TKey > sortBy) |
| | Returns the element of a collection with the lowest TKey value More...
|
| |
| static List< T > | OrderByAlphaNumeric< T > (this List< T > source, System.Func< T, string > selector) |
| |
| static T[] | OrderByAlphanumeric< T > (this T[] source, System.Func< T, string > selector) |
| |
| static void | SetRange< T > (this List< T > list, T[] range, int startIndex) |
| |
| static void | SetRange< T > (this List< T > list, List< T > range, int startIndex) |
| |
| static void | SetRange< T > (this T[] list, List< T > range, int startIndex) |
| |
| static void | SetRange< T > (this T[] list, T[] range, int startIndex) |
| |
| static void | Shuffle< T > (this IList< T > list) |
| | Shuffles list order More...
|
| |