diff --git a/MBS.Framework/ArrayExtensions.cs b/MBS.Framework/ArrayExtensions.cs index c3d8fd9..9aff1af 100644 --- a/MBS.Framework/ArrayExtensions.cs +++ b/MBS.Framework/ArrayExtensions.cs @@ -48,5 +48,11 @@ namespace MBS.Framework if (array.Length - (start + length) > -1) Array.Copy(old, start + length, array, start, array.Length - (start + length)); } + public static void Array_Append(ref T[] destinationArray, T[] sourceArray) + { + int start = destinationArray.Length; + Array.Resize(ref destinationArray, destinationArray.Length + sourceArray.Length); + Array.Copy(sourceArray, 0, destinationArray, start, sourceArray.Length); + } } }