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