点击或拖拽改变大小

Functions.ADel 方法 (__Array, UInt32)

X#
删除数组元素。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION ADel(
	aTarget AS ARRAY,
	dwPosition AS DWORD
) AS ARRAY
查看代码

参数

aTarget
类型:__Array
要删除元素的数组。
dwPosition
类型:UInt32
要删除元素的位置。

返回值

类型:__Array
aTarget 的引用。
备注
当从数组中删除一个元素时,其内容将丢失,并且从该位置到数组末尾的所有元素都会向上移动一个位置。
数组的最后一个元素变为 NIL。
示例
这个例子创建一个包含三个元素的数组,然后删除第二个元素。
第三个元素向上移动一个位置,新的第三个元素被赋值为 NIL:
X#
1LOCAL aArray
2aArray := {1, 2, 3}        // aArray 现在是 {1, 2, 3}
3ADel(aArray, 2)            // aArray 现在是 {1, 3, NIL}
参见