public static T[] Combine<T>(
this T[][] arrays
)
<ExtensionAttribute>
Public Shared Function Combine(Of T) (
arrays As T()()
) As T()
public:
[ExtensionAttribute]
generic<typename T>
static array<T>^ Combine(
array<array<T>^>^ arrays
)
Only use this function if you need a copy of the combined arrays, it will be optimal to use the Linq function ConcatTSource(IEnumerableTSource, IEnumerableTSource) 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.