void AddParameters(SharpAssembly_ asm, IReturnType[] returnTypes) { for (uint i = 0; i < returnTypes.GetUpperBound(0); ++i) { parameters.Add(new SharpAssemblyParameter(asm, "param_" + i, returnTypes[i])); } }