如何從 PowerShell 的雜湊表中清除所有值?


PowerShell 會話中的雜湊表是臨時建立的。它就像一個變數,當會話關閉時,雜湊表將自動刪除。如果你想一次性從雜湊表中刪除所有值但保留雜湊表變數,則需要使用 Clear() 方法。

我們已經建立了下面的雜湊表。

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


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

若要清除上述雜湊表,

$htable.Clear()

如果你檢查雜湊表資料,現在不會顯示任何內容,但它仍然是 OrderedDictionary,尚未轉換為任何變數資料型別。

更新於: 2020 年 2 月 26 日

2K+ 瀏覽量

開啟您的職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.