用户工具

站点工具


api_v2:easp.list.slice



Easp.List.Slice 方法

按下标取出部分元素而删除其它元素

语法

Easp.List.Slice index
Easp.List.Slice_ index

参数

indexInteger (整数) 或 String (字符串)
 被取出元素的下标,可以是数字,抑或是Hash的列名。
 同时取出多个元素时,还可以指定下标的区间,用 - 表示区间,\s 表示开头,\e 表示结尾。

返回值

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

注释

使用该方法可以按下标取出部分元素而删除其它元素。

使用 Easp.List.Slice_ 方法可以按下标取出部分元素而删除其它元素,并组成一个新的List对象,原List的数据不会改变。

示例

'加载List核心
Easp.Use "list"
'创建一个List对象
Set list = Easp.List.New
'设置为普通数组并赋值
list.Data = "零 壹 贰 叁"
Easp.WN "取出后新数组:"&list.Slice_(1).ToString
Easp.WN "原数组:"&list.ToString
'取出序列为2到3的
list.Slice("2-3")
Easp.WN "取出后原数组:"&list.ToString
本示例运行结果为:
取出后新数组:壹
原数组:零,壹,贰,叁
取出后原数组:贰,叁

api_v2/easp.list.slice.txt · 最后更改: 2014/09/01 16:44 (外部编辑)