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

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

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

服務器之家 - 腳本之家 - PowerShell - PowerShell中使用ArrayList實現數組插入、刪除、添加例子

PowerShell中使用ArrayList實現數組插入、刪除、添加例子

2020-06-11 11:13腳本之家 PowerShell

這篇文章主要介紹了PowerShell中使用ArrayList實現數組插入、刪除、添加例子,使用ArrayList效率更高、也更方便,需要的朋友可以參考下

PowerShell中對數組進行插入、刪除、添加數組元素的操作是很不方便,而且效率也是很低下的。那是因為數組對象本身并沒有插入和刪除的功能,每次的操作都是將數組整個拷貝到一個新的數組中。這個過程太消耗資源。

如果我們把Array對象轉換為ArrayList對象,那一切問題都解決了。ArrayList有InsertAt()和RemoveAt()方法,所以在處理數組元素的插入和刪除操作時更方便快捷,而且事實上效率也更高。

?
1
2
3
4
5
6
$array = 1..10
[System.Collections.ArrayList]$arraylist = $array
$arraylist.RemoveAt(4)
$null = $arraylist.Add(11)
$arraylist.Insert(0,'新元素')
$arraylist

解釋一下這段代碼。

1、定義了一個數組,包含1到10,一共10個數組元素。
2、將$array數組變量賦值給$arraylist變量,這樣就將數組變成了ArrayList
3、分別執行RemoveAt()、Add()、Insert()等操作

一定要記住,這樣做不僅僅是為了方便寫代碼,它將帶來事實上的效率提升。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产欧美亚洲精品第一页青草 | 天堂在线观看中文字幕 | 亚洲aⅴ天堂| 国产精品成人免费 | 含羞草国产亚洲精品岁国产精品 | 精品欧美一区二区在线观看欧美熟 | 亚洲狼人香蕉香蕉在线28 | 日本乱人伦中文在线播放 | 亚洲男人网| 黑人巨荃大战乌克兰美女 | 午夜精品网站 | 2021国产精品露脸在线 | 无限观看社区在线视频 | 亚洲欧美日韩综合一区久久 | 美女下面揉出水免费视频 | 好大好硬好深好爽想要吃奶 | 日本中文字幕一区二区有码在线 | 99久久精品免费看国产情侣 | 99精品视频只99有精品 | 波多 在线播放 | 日本高h | 色一情一乱一伦 | 我和岳的性事小说 | 国产精品手机视频一区二区 | 日韩成人影视 | 日本国产最新一区二区三区 | 香蕉国产人午夜视频在线 | 亚洲日本中文字幕在线2022 | 边吃奶边扎下面 | 亚洲色图第四页 | 国产一区二区精品久久91 | 成人女人天堂午夜视频 | 免费在线视频一区 | 精品久久看 | bt天堂在线观看国产 | 国产成人久久精品推最新 | 欧亚专线欧洲m码可遇不可求 | 欧美亚洲国产综合在线 | 日本三级s级在线播放 | 日韩伦理在线看 | 精品一区二区91 |