Ben karma tablo döngü çalışıyor ve 5'e her anahtarı değerini ve Powershell hata veriyor ediyorum:Powershell bir foreach döngüsünde hash tablosu değerlerini güncelleştirme?
Collection was modified; enumeration operation may not execute..
At line:1 char:8
+ foreach <<<< ($key in $myHash.keys){
+ CategoryInfo : InvalidOperation: (System.Collecti...tableEnumer
ator:HashtableEnumerator) [], RuntimeException
+ FullyQualifiedErrorId : BadEnumeration
: Bir topluluk içinde numaralandırılırken bir hata oluştu
$myHash = @{}
$myHash["a"] = 1
$myHash["b"] = 2
$myHash["c"] = 3
foreach($key in $myHash.keys){
$myHash[$key] = 5
}
Ne verir ve nasıl çözerim?
İlgili soru: http: // stackoverflow.com/questions/4726137/collection-değiştirilmiş-numaralandırma-işlemi-değil-yürütme-ne zaman-güncelleme-değeri – tenpn