private void ResizeTemp(int size) { var newTemp = new byte[size]; if (_tempLength > 0) Array.Copy(_temp, 0, newTemp, 0, _tempLength); _temp = newTemp; _tempCapacity = _temp.Length; }