0
我想读取和拆分5项哈希表。 但我只在散列表中得到一对。为什么hashtable count = 1而不是= 5?
[email protected]{}
@"
c : A P L
R : 6h
H : HN-56-78
L : binary
E : [email protected]
"@ | %{ $v,$k = $_ -replace ' ' -split ':' ; $h.Add($v,$k) }
$h.Count
只是双重检查...你打算从文件中读取该输入?还是你在用直接声明预初始化哈希表的语法挣扎? '$ h = @ {“c”=“A P L”; “R”=“6h”,,,}} –
输入将从文件中读取。 – xaccor
如果您正在从PowerShell编写文件,请考虑使用其中一个Export- * cmdlet - 然后重新读取内容可能会更简单。 –