Functions.ArraySwap 方法 (__Array, UInt32, __Usual) | |
替换数组元素的值并返回原值。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION ArraySwap(
aTarget AS ARRAY,
dwElement AS DWORD,
uNewValue AS USUAL
) AS USUAL
public static __Usual ArraySwap(
__Array aTarget,
uint dwElement,
__Usual uNewValue
)
查看代码参数
- aTarget
- 类型:__Array
要替换元素值的数组。 - dwElement
- 类型:UInt32
要替换的元素编号。 - uNewValue
- 类型:__Usual
新值。
返回值
类型:
__Usual
被
uNewValue 替换的原值。
备注
ArraySwap() 用新值替换指定的数组元素。
示例
此示例交换数组的第二个和第三个元素:
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])
参见