實例代碼
腳本文件:c.vbs,包含隊列的添加元素(入隊)、刪除元素(出隊)、遍歷、統計元素個數、清空
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
'建立隊列 Dim Que : Set Que = CreateObject( "System.Collections.Queue" ) Que.EnQueue( "Element1" ) Que.EnQueue( "Element2" ) Que.EnQueue( "Element3" ) '查看隊列中的元素數 WScript.Echo "隊列中的元素數: " & Que.Count WScript.Echo '遍歷隊列 Sub TraverseQue Dim ArrQue : ArrQue = Que.ToArray Dim Counter For Counter = 0 To UBound(ArrQue) WScript.Echo ArrQue(Counter) Next End Sub TraverseQue WScript.Echo '退出隊列 WScript.Echo Que.DeQueue WScript.Echo "---" TraverseQue WScript.Echo '清空隊列 Que.Clear WScript.Echo "隊列中的元素數: " & Que.Count |
調用方法:通過雙擊c.bat調用,c.bat代碼如下:
cscript c.vbs
pause
運行結果截圖: