SystemEX  Lacking
Additional generic collection types missing in .net
SystemEx.Buffer Class Reference

Static Public Member Functions

static unsafe void LongCopy< T > (T[] src, long srcOffset, T[] dst, long dstOffset, long count)

Member Function Documentation

◆ LongCopy< T >()

unsafe void SystemEx.Buffer.LongCopy< T > ( T[] src,
long srcOffset,
T[] dst,
long dstOffset,
long count )
static
7 {
8 if ( src == null || dst == null ) return;
9
10 fixed ( T* pSrc = src )
11 fixed ( T* pDst = dst ) {
12 T* s = pSrc + srcOffset;
13 T* d = pDst + dstOffset;
14
15 for ( long i = 0 ; i < count ; i++ )
16 d[i] = s[i];
17 }
18 }

The documentation for this class was generated from the following file:
  • Buffer.cs