docs.unity.cn
    Show / Hide Table of Contents

    Method TrimExcess

    TrimExcess()

    Removes any excess capacity in the buffer.

    Declaration
    public void TrimExcess()
    Remarks

    Sets the buffer capacity to the current length. If the buffer memory size changes, the current contents of the buffer are copied to a new block of memory and the old memory is freed. If the buffer now fits in the space in the chunk reserved with InternalBufferCapacityAttribute, then the buffer contents are moved to the chunk.

    Examples
            if (buffer.Capacity > buffer.Length)
                buffer.TrimExcess();
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Wednesday, July 6, 2022
    Terms of use