封送类型数组
更新:2007 年 11 月
在托管代码中,数组是包含一个或多个相同类型元素的引用类型。虽然数组是引用类型,但它们被作为 In 参数传递给非托管函数。此行为与将托管数组作为 In/Out 参数传递给托管对象的方式是不一致的。有关其他详细信息,请参见复制和锁定。
下表列出数组的封送处理选项并描述它们的用法。有关相应的平台调用示例,请参见数组。
数组 |
说明 |
---|---|
通过值传递的整数数组。 |
将整数数组作为 In 参数传递。 |
通过引用传递的整数数组。 |
将整数数组作为 In/Out 参数传递。 |
通过值传递的整数数组(二维)。 |
将整数矩阵作为 In 参数传递。 |
通过值传递的字符串数组。 |
将字符串数组作为 In 参数传递。 |
包含整数的结构数组。 |
将包含整数的结构数组作为 In 参数传递。 |
包含字符串的结构数组。 |
传递只包含将整数作为 In/Out 参数的结构的数组。可以更改数组的成员。 |