namespace Renci.SshNet.IntegrationTests.Common { public class ArrayBuilder { private readonly List _buffer; public ArrayBuilder() { _buffer = new List(); } public ArrayBuilder Add(T[] array) { return Add(array, 0, array.Length); } public ArrayBuilder Add(T[] array, int index, int length) { for (var i = 0; i < length; i++) { _buffer.Add(array[index + i]); } return this; } public T[] Build() { return _buffer.ToArray(); } } }