J'ai le code suivant :
$project.PropertyGroup | Foreach-Object {
if($_.GetAttribute('Condition').Trim() -eq $propertyGroupConditionName.Trim()) {
$a = $project.RemoveChild($_);
Write-Host $_.GetAttribute('Condition')"a été supprimé.";
}
};
Question #1 : Comment puis-je sortir de ForEach-Object ? J'ai essayé d'utiliser "break" et "continue", mais cela ne fonctionne pas.
Question #2 : J'ai découvert que je peux modifier la liste dans une boucle foreach
... Nous ne pouvons pas le faire de cette manière en C#... Pourquoi PowerShell nous permet-il de le faire ?