Functions.ATrueDel 方法 (__Array, UInt32) | |
删除数组元素。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION ATrueDel(
aTarget AS ARRAY,
dwPosition AS DWORD
) AS ARRAY
public static __Array ATrueDel(
__Array aTarget,
uint dwPosition
)
查看代码参数
- aTarget
- 类型:__Array
要删除元素的数组。 - dwPosition
- 类型:UInt32
要删除元素的位置。
返回值
类型:
__Array
对
aTarget 的引用。
备注
当从数组中删除一个元素时,其内容将丢失,并且从该位置到数组末尾的所有元素都会向上移动一个位置。
数组的最后一个元素变为 NIL。
示例
这个例子创建一个包含三个元素的数组,然后删除第二个元素。
第三个元素向上移动一个位置,新的第三个元素被赋值为 NIL:
1LOCAL aArray
2aArray := {1, 2, 3}
3ADel(aArray, 2)
参见