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