Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

System.Collections.Generic.ListExtensions

Morten Aune Lyrstad edited this page Apr 16, 2022 · 51 revisions

IndexNamespace Index

ListExtensions Class

public abstract sealed class ListExtensions

Namespace: System.Collections.Generic
Assembly: VRage.Library.dll

Methods

Member Description
\%1static void AddArray\%1T>(this List\%1T>, T\%1])](System.Collections.Generic.ListExtensions.AddArray)
\%1static void AddArray\%1T>(this List\%1T>, T\%1], int)](System.Collections.Generic.ListExtensions.AddArray)
\%1static void AddHashsetCasting\%1T1, T2>(this List\%1T1>, HashSet\%1T2>)](System.Collections.Generic.ListExtensions.AddHashsetCasting)
\%1static void AddList\%1T>(this List\%1T>, List\%1T>)](System.Collections.Generic.ListExtensions.AddList)
\%1static void AddOrInsert\%1T>(this List\%1T>, T, int)](System.Collections.Generic.ListExtensions.AddOrInsert)
\%1static void AssertEmpty\%1T>(this List\%1T>)](System.Collections.Generic.ListExtensions.AssertEmpty)
\%1static T AtMod\%1T>(this List\%1T>, int)](System.Collections.Generic.ListExtensions.AtMod)
\%1static T AtMod\%1T>(this ListReader\%1T>, int)](System.Collections.Generic.ListExtensions.AtMod)
\%1static int BinaryIntervalSearch\%1T>(this IList\%1T>, T, \%1IComparer\%1T>])](System.Collections.Generic.ListExtensions.BinaryIntervalSearch)
\%1static int BinaryIntervalSearch\%1T>(this IList\%1T>, Func\%1T, bool>)](System.Collections.Generic.ListExtensions.BinaryIntervalSearch)
\%1static int BinaryIntervalSearch\%1T>(this IList\%1T>, T, Comparison\%1T>)](System.Collections.Generic.ListExtensions.BinaryIntervalSearch)
\%1static void ClearAndTrim\%1T>(this List\%1T>, int)](System.Collections.Generic.ListExtensions.ClearAndTrim)
\%1static void EnsureCapacity\%1T>(this List\%1T>, int)](System.Collections.Generic.ListExtensions.EnsureCapacity)
\%1static ClearToken\%1T> GetClearToken\%1T>(this List\%1T>)](System.Collections.Generic.ListExtensions.GetClearToken)
\%1static T\%1] GetInternalArray\%1T>(this List\%1T>)](System.Collections.Generic.ListExtensions.GetInternalArray) Obsolete: Due to changes required for XBOX this method is obsolete. Do not use it, as now it simply does list.ToArray
\%1static void InsertInOrder\%1T>(this List\%1T>, T, IComparer\%1T>)](System.Collections.Generic.ListExtensions.InsertInOrder)
\%1static void InsertInOrder\%1T>(this List\%1T>, T)](System.Collections.Generic.ListExtensions.InsertInOrder)
\%1static bool IsSorted\%1T>(this List\%1T>, IComparer\%1T>)](System.Collections.Generic.ListExtensions.IsSorted)
\%1static bool IsValidIndex\%1T>(this List\%1T>, int)](System.Collections.Generic.ListExtensions.IsValidIndex)
\%1static T MaxBy\%1T>(this IEnumerable\%1T>, Func\%1T, float>)](System.Collections.Generic.ListExtensions.MaxBy)
\%1static TItem MaxBy\%1TItem, TKey>(this IEnumerable\%1TItem>, Func\%1TItem, TKey>, \%1IComparer\%1TKey>])](System.Collections.Generic.ListExtensions.MaxBy)
\%1static T MinBy\%1T>(this IEnumerable\%1T>, Func\%1T, float>)](System.Collections.Generic.ListExtensions.MinBy)
\%1static void Move\%1T>(this List\%1T>, int, int)](System.Collections.Generic.ListExtensions.Move)
\%1static TValue Pop\%1TValue>(this List\%1TValue>)](System.Collections.Generic.ListExtensions.Pop)
\%1static void RemoveAtFast\%1T>(this List\%1T>, int)](System.Collections.Generic.ListExtensions.RemoveAtFast)
\%1static void RemoveAtFast\%1T>(this IList\%1T>, int)](System.Collections.Generic.ListExtensions.RemoveAtFast)
\%1static void RemoveIndices\%1T>(this List\%1T>, List\%1int>)](System.Collections.Generic.ListExtensions.RemoveIndices)
\%1static void SortNoAlloc\%1T>(this List\%1T>, Comparison\%1T>)](System.Collections.Generic.ListExtensions.SortNoAlloc)
\%1static void Swap\%1T>(this List\%1T>, int, int)](System.Collections.Generic.ListExtensions.Swap)
\%1static O\%1] ToArray\%1I, O>(this IList\%1I>, Func\%1I, O>)](System.Collections.Generic.ListExtensions.ToArray)
Clone this wiki locally