一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - VBS - 由vbs sort引發.NET Framework之間的關系說明

由vbs sort引發.NET Framework之間的關系說明

2020-08-01 14:15VBS教程網 VBS

昨天晚上linkanyway問我VBS數組怎么排序,有沒有sort方法。我說,VBS又不是C#,怎么可能有sort方法,自己寫個排序算法不就行了。他說他不會寫,忽悠誰呢。

如果問題就這么結束,那么也就不會有這篇文章。怪我手賤,在Google中輸入“vbs sort”,回車,看到一段代碼,頓時淚流滿面。

復制代碼 代碼如下:


Set outputLines = _
CreateObject("System.Collections.ArrayList")
'add lines
outputLines.Add output
outputLines.Add output
outputLines.Sort()
For Each outputLine in outputLines
stdout.WriteLine outputLine
Next


System.Collections.ArrayList不是.NET里面的類嗎?在VBS中可以使用.NET中的類?事實證明,大約的確是可以的,不過僅限于很少一部分,至于是哪些,自己想吧。

一個示例程序:

復制代碼 代碼如下:


Set ArrayList = _
CreateObject("System.Collections.ArrayList")
Randomize
For i = 1 To 10
n = Int(100 * Rnd + 1)
out = out & n & " "
ArrayList.Add n
Next
WScript.Echo out
WScript.Echo "============================="
ArrayList.Sort()
out = ""
For Each i In ArrayList
out = out & i & " "
Next
WScript.Echo out


當然了,不是每個系統上都裝有.NET Framework的,這種沒有移植性的代碼還是少寫的好。不過有特殊需要的朋友,主要先安裝.net組件。讓腳本可以做更多的事。
原文:http://demon.tw/programming/vbs-and-net-framework.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99久久精品国产免看国产一区 | 蜜柚精彩在线观看 | 香蕉在线播放 | 国产探花视频 | sp啪啪调教打屁股网站 | 成人资源影音先锋久久资源网 | 亚洲欧美成人中文在线网站 | a亚洲天堂 | 国产午夜成人无码免费看 | 国产精品午夜久久 | 亚洲美洲国产日产 | 国产午夜免费 | 日本红色高清免费观看 | 天美蜜桃精东乌鸦传媒 | 秋霞午夜伦午夜高清福利片 | 亚洲成人综合在线 | 风间由美vec399 | 福利视频一区二区牛牛 | 国产精品久久久久久久久免费 | 欧美日韩一区二区三区在线视频 | 亚州性夜夜射在线观看 | 喜欢老头吃我奶躁我的动图 | 543精品视频| 精精国产xxxx视频在线播放器 | 女教师波多野结衣高清在线 | 美女张开下身让男人桶 | 暖暖在线精品日本中文 | japanese秘书丝袜 | 亚洲国产第一区二区香蕉日日 | 亚洲剧情在线 | 交换余生在线播放免费 | 免费人成网址在线观看国内 | 亚洲天堂成人在线观看 | 四虎影视4hutv最新地址在线 | 国产欧美综合精品一区二区 | 亚洲第一天堂网 | 啊皇上你好大要知画 | 国产欧美va欧美va香蕉在线观 | 视频在线观看一区二区三区 | 亚洲国产天堂久久综合网站 | 猛男深夜狂cao小男生 |