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