У меня следующий код:
$project.PropertyGroup | Foreach {
if($_.GetAttribute('Condition').Trim() -eq $propertyGroupConditionName.Trim()) {
$a = $project.RemoveChild($_);
Write-Host $_.GetAttribute('Condition')"has been removed.";
}
};
Вопрос #1 :Как мне выйти из ForEach? Я пробовал использовать «перерыв» и «продолжить», но это не сработало.
Вопрос #2 :Я обнаружил, что могу изменить список в цикле foreach
... Мы не можем сделать это так в C #... Почему PowerShell позволяет нам сделай это?