Table of Contents

Class BufferHelper

Namespace
Zyl.ExSpans.Impl
Assembly
ExSpans.Core.dll

Buffer Helper.

public static class BufferHelper
Inheritance
BufferHelper
Inherited Members

Methods

Memmove<T>(ref T, ref readonly T, nuint)

Memory move.If some regions of the source area and the destination overlap, the function ensures that the original source bytes in the overlapping region are copied before being overwritten (内存移动. 如果源区域的某些区域与目标区域重叠, 函数可确保在覆盖之前复制重叠区域中的原始源字节).

MemoryCopy(void*, void*, long, long)

Copies a number of bytes specified as a long integer value from one address in memory to another. .If some regions of the source area and the destination overlap, the function ensures that the original source bytes in the overlapping region are copied before being overwritten (将指定为长整型值的一些字节从内存中的一个地址复制到另一个地址. 如果源区域的某些区域与目标区域重叠, 函数可确保在覆盖之前复制重叠区域中的原始源字节).

MemoryCopy(void*, void*, ulong, ulong)

Copies a number of bytes specified as a ulong integer value from one address in memory to another. .If some regions of the source area and the destination overlap, the function ensures that the original source bytes in the overlapping region are copied before being overwritten (将指定为无符号长整型值的一些字节从内存中的一个地址复制到另一个地址. 如果源区域的某些区域与目标区域重叠, 函数可确保在覆盖之前复制重叠区域中的原始源字节).