Method EnsureCapacity
EnsureCapacity(Int32)
Ensures that the buffer has at least the specified capacity.
Declaration
public void EnsureCapacity(int length)
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | The buffer capacity is ensured to be at least this big. |
Remarks
If length
is greater than the current Capacity
of this buffer and greater than the capacity reserved with
InternalBufferCapacityAttribute, this function allocates a new memory block
and copies the current buffer to it. The number of elements in the buffer remains
unchanged.
Examples
buffer.EnsureCapacity(buffer.Capacity + 10);