O escopo "privado" do PowerShell parece não ser útil
Eu tenho o script abaixo, da internet:
$private:a = 1
Function test {
"variable a contains $a"
$a = 2
"variable a contains $a"
}
test
Imprime 2. Não há problema. Se eu excluir "private", como abaixo:
$a = 1
Function test {
"variable a contains $a"
$a = 2
"variable a contains $a"
}
Ainda assim, ele imprime "2". Parece que não há diferença. Você poderia fornecer uma amostra rápida de como o escopo "privado" afeta o resultado?
Obrigado.