Table of Contents

Class CollectionExtensions

Namespace
RichHudFramework
Assembly
RichHudClient.dll
public static class CollectionExtensions
Inheritance
CollectionExtensions

Methods

GetSubarray<T>(T[], int)

Returns a new array containing elements from start to the end of the array

public static T[] GetSubarray<T>(this T[] arr, int start)

Parameters

arr T[]
start int

Returns

T[]

Type Parameters

T

GetSubarray<T>(T[], int, int)

Returns a new array containing elements from start to end.

public static T[] GetSubarray<T>(this T[] arr, int start, int end)

Parameters

arr T[]
start int
end int

Returns

T[]

Type Parameters

T

InsertSpan<T>(List<T>, int, IReadOnlyList<T>, int, int)

Inserts a span of the src list into dst starting at dstIndex.

public static void InsertSpan<T>(this List<T> dst, int dstIndex, IReadOnlyList<T> src, int srcIndex = 0, int srcCount = -1)

Parameters

dst List<T>
dstIndex int
src IReadOnlyList<T>
srcIndex int
srcCount int

Type Parameters

T