Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- string[] CombineArrays(params string[][] arrays)
- {
- int allength = arrays.Sum(t => t.Length);
- string[] combined = new string[allength];
- int offset = 0;
- for (int i = 0; i < arrays.Length; i++)
- {
- string[] arr = arrays[i];
- if (i > 0)
- {
- offset += arrays[i - 1].Length;
- Array.Copy(arr, 0, combined, offset, arr.Length);
- }
- else
- {
- Array.Copy(arr, combined, arr.Length);
- }
- }
- return combined;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement