Assembly: VRage.Library.dll

public abstract sealed class ListExtensions

Methods

Member Description
static AddArray(thisĀ List, T[])
static AddArray(thisĀ List, T[], int)
static AddHashsetCasting<T1, T2>(thisĀ List, HashSet)
static AddList(thisĀ List, List)
static AddOrInsert(thisĀ List, T, int)
static AssertEmpty(thisĀ List)
static AtMod(thisĀ List, int)
static AtMod(thisĀ ListReader, int)
static BinaryIntervalSearch(thisĀ IList, T, IComparer)
static BinaryIntervalSearch(thisĀ IList, Func<T, bool>)
static BinaryIntervalSearch(thisĀ IList, T, Comparison)
static ClearAndTrim(thisĀ List, int)
static EnsureCapacity(thisĀ List, int)
static GetClearToken(thisĀ List)
static InsertInOrder(thisĀ List, T, IComparer)
static InsertInOrder(thisĀ List, T)
static IsSorted(thisĀ List, IComparer)
static IsValidIndex(thisĀ List, int)
static MaxBy(thisĀ IEnumerable, Func<T, float>)
static MaxBy<TItem, TKey>(thisĀ IEnumerable, Func<TItem, TKey>, IComparer)
static MinBy(thisĀ IEnumerable, Func<T, float>)
static Move(thisĀ List, int, int)
static Pop(thisĀ List)
static RemoveAtFast(thisĀ List, int)
static RemoveAtFast(thisĀ IList, int)
static RemoveIndices(thisĀ List, List)
static SortNoAlloc(thisĀ List, Comparison)
static Swap(thisĀ List, int, int)
static ToArray<I, O>(thisĀ IList, Func<I, O>)
static 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