public static T[] Combine<T>(
this T[] source,
T[] other1,
T[] other2,
T[] other3
)
<ExtensionAttribute>
Public Shared Function Combine(Of T) (
source As T(),
other1 As T(),
other2 As T(),
other3 As T()
) As T()
public:
[ExtensionAttribute]
generic<typename T>
static array<T>^ Combine(
array<T>^ source,
array<T>^ other1,
array<T>^ other2,
array<T>^ other3
)
JavaScript does not support generic types or methods.
Only use this function if you need a copy of the combined arrays, it will be optimal to use the Linq function Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) if you simply need to iterate over the combined arrays.
This function can easily throw an out of memory exception if there is not enough contiguous memory to create an array sized with the combined lengths.