国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

由vbs sort引發(fā).NET Framework之間的關(guān)系說明

2020-06-26 18:25:36
字體:
供稿:網(wǎng)友
昨天晚上linkanyway問我VBS數(shù)組怎么排序,有沒有sort方法。我說,VBS又不是C#,怎么可能有sort方法,自己寫個排序算法不就行了。他說他不會寫,忽悠誰呢。
 
如果問題就這么結(jié)束,那么也就不會有這篇文章。怪我手賤,在Google中輸入“vbs sort”,回車,看到一段代碼,頓時淚流滿面。 
復(fù)制代碼代碼如下:

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中的類?事實證明,大約的確是可以的,不過僅限于很少一部分,至于是哪些,自己想吧。 

一個示例程序: 
復(fù)制代碼代碼如下:

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 

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 民县| 新竹县| 宝丰县| 石嘴山市| 宣化县| 瓦房店市| 南木林县| 大邑县| 辛集市| 杭锦后旗| 五指山市| 图片| 时尚| 长顺县| 景宁| 江华| 夏邑县| 钟祥市| 嘉鱼县| 镇沅| 三门县| 渭源县| 武汉市| 定州市| 湖口县| 建水县| 多伦县| 姚安县| 蓬莱市| 水城县| 陕西省| 宜城市| 陈巴尔虎旗| 宣汉县| 钟山县| 五常市| 永康市| 昌宁县| 武宣县| 廉江市| 阿拉善盟|