public unsafe CPointerVariable *[] AllocCVariablePointerArray(CPointerVariable[] cpVars) { CPointerVariable *[] returnVar = new CPointerVariable *[cpVars.Length]; for (int i = 0; i < cpVars.Length; i++) { returnVar[i] = dCreateCPointerVariable(cpVars[i].lpVariable, new UIntPtr(cpVars[i].VariableSize)); } return(returnVar); }
public unsafe CPointerVariable*[] AllocCVariablePointerArray(CPointerVariable[] cpVars) { CPointerVariable*[] returnVar = new CPointerVariable*[cpVars.Length]; for (int i = 0; i < cpVars.Length; i++) { returnVar[i] = dCreateCPointerVariable(cpVars[i].lpVariable, new UIntPtr(cpVars[i].VariableSize)); } return returnVar; }