AlphaTab.IO.ByteBuffer.SetCapacity C# (CSharp) Метод

SetCapacity() приватный Метод

private SetCapacity ( int value ) : void
value int
Результат void
        private void SetCapacity(int value)
        {
            if (value != _capacity)
            {
                if (value > 0)
                {
                    var newBuffer = new byte[value];
                    if (_length > 0) Std.BlockCopy(_buffer, 0, newBuffer, 0, _length);
                    _buffer = newBuffer;
                }
                else
                {
                    _buffer = null;
                }
                _capacity = value;
            }
        }