添加哈希表的值与添加字符串一样简单。我们只需要使用加法运算符 (+) 来合并两个哈希表的值。这里,我们有两个哈希表:$htable 和 $htable1。$htable = [Ordered]@{EmpName="Charlie";City="New York";EmpID="001"} $htable1 = [Ordered]@{Fruit='Apple';Color='Red'}我们现在将添加两个哈希表,$htable + $htalble1PS C:\WINDOWS\system32> $htable+$htable1 Name Value ---- ----- EmpName Charlie City New York EmpID 001 Fruit Apple Color Red
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()如果您检查哈希表数据,它将不会显示 ... 阅读更多
您可以向哈希表添加值并从哈希表中删除值。要向哈希表添加值,您需要使用以下格式。$hash[""] = ""我们这里已经创建了哈希表,$htable = [Ordered]@{EmpName="Charlie";City="New York";EmpID="001"}PS C:\WINDOWS\system32> $htable Name Value ---- ----- EmpName Charlie City New York EmpID 001我们需要在上面的哈希表中添加额外的键“Dept”,其值为“Technical”。$htable['Dept']="Technical"当您检查上面哈希表的输出时,您可以看到键值对已附加到表中。PS ... 阅读更多
PowerShell 中的哈希表由键值组合构成。每个键都有自己的值,因此要获取值,我们需要引用键。我们不需要像数组那样使用数字索引来引用值。哈希表如下所示。Name Value ---- ----- EmpName Charlie City New York EmpID 001在创建哈希表时,键和值用分号 (;) 分隔。在上面的示例中,EmpName、City 和 EmpID 被称为键,而 Charlie、New York ... 阅读更多