public UnsafeArray(int size) { this.Array = new T[size]; this.Pointer = PointerManager.AddArray(this.Array); this.size = this.Array.Length; }
public UnsafeArray(T[] array) { this.Array = array; this.Pointer = PointerManager.AddArray(array); this.size = array.Length; }
public void Free() { PointerManager.Free(this.Pointer); }