如何在 PowerShell 中往散列表中新增和刪除值?


你可以向散列表中新增值,並從散列表中移除值。要向散列表中新增值,你需要使用以下格式。

$hash["<key>"] = "<value>"

我們此處已經建立了散列表,

$htable = [Ordered]@{EmpName="Charlie";City="New York";EmpID="001"}


PS C:\WINDOWS\system32> $htable
Name       Value
----       -----
EmpName    Charlie
City       New York
EmpID      001

我們需要在上述散列表中新增一個額外的鍵“部門”,其值是“技術”。

$htable['Dept']="Technical"

當你檢查上述雜湊表時,你可以看到鍵值已附加到該表中。

PS C:\WINDOWS\system32> $htable
Name       Value
----       -----
EmpName    Charlie
City       New York
EmpID      001
Dept       Technical

你還可以使用名為 Add() 的散列表方法來新增值。格式如下。

Add(Key, Value)

要使用 Add() 方法將上述相同的方法鍵值新增到散列表中,

$htable.Add('Dept','Technical')

要從散列表中移除鍵值,你需要使用 Remove(Key) 方法。

例如,要從散列表中移除鍵“部門”,

$htable.Remove('Dept')


PS C:\WINDOWS\system32> $htable
Name       Value
----       -----
EmpName    Charlie
City       New York
EmpID      001

你不能用值移除 散列表條目。你必須在 Remove() 方法中使用鍵。

更新於: 26-2-2020

17K+ 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.