点击或拖拽改变大小

Functions.ArraySwap 方法 (__Array, UInt32, __Usual)

X#
替换数组元素的值并返回原值。

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

参数

aTarget
类型:__Array
要替换元素值的数组。
dwElement
类型:UInt32
要替换的元素编号。
uNewValue
类型:__Usual
新值。

返回值

类型:__Usual
uNewValue 替换的原值。
备注
ArraySwap() 用新值替换指定的数组元素。
示例
此示例交换数组的第二个和第三个元素:
X#
1FUNCTION Start()
2    LOCAL aList[4]
3    ArrayPut(aList, 1, "First")
4    ArrayPut(aList, 2, "Second")
5    ArrayPut(aList, 3, "Third")
6    ArrayPut(aList, 4, "Fourth")
7    aList[3] := ArraySwap(aList, 2, aList[3])
参见