用户工具

站点工具


api:easp.list.diff



Easp.List.Diff 方法

取出在一个数组中存在而在另一个数组中不存在的元素(差集)

语法

Easp.List.Diff Array
Easp.List.Diff_ Array

参数

ArrayArray (数组)
 想进行对比的数组

返回值

下列返回值仅 Easp.List.Diff_ 方法
Object ASP对象
 返回一个新的Easp的List对象,原List对象不受影响。

注释

使用该方法可以取出在一个数组中存在而在另一个数组中不存在的元素(差集)

使用 Easp.List.Diff_ 方法可以取出在一个数组中存在而在另一个数组中不存在的元素(差集),并组成一个新的List对象,原List的数据不会改变。

示例

Set A = Easp.List.New
A.Data = Array(1,2,3,4,5)
Set B = Easp.List.New
B.Data = Array(4,5,6,7,8)
Easp.WN "A数组:"&A.ToString
Easp.WN "B数组:"&B.ToString
Easp.WN "B数组有A数组没有的结果:" & B.Diff_(A).ToString
A.Diff(B)
Easp.WN "A数组有B数组没有的结果:"&A.ToString
本示例运行结果为:
A数组:1,2,3,4,5
B数组:4,5,6,7,8
B数组有A数组没有的结果:6,7,8
A数组有B数组没有的结果:1,2,3

api/easp.list.diff.txt · 最后更改: 2017/06/22 00:39 (外部编辑)