Как новичок в мире Powershell, иногда я застреваю в сложном синтаксисе. Вот почему я пытаюсь выяснить все возможные варианты использования скобок внутри языка.
Вы знаете еще кое-что? Можете ли вы добавить сюда?
Вот мой (исключено базовое использование curly в конвейере и round в вызовах методов):
# empty array
$myarray = @()
# empty hash
$myhash = @{}
# empty script block
$myscript = {}
# variables with special characters
${very strange variable @ stack !! overflow ??}="just an example"
# Single statement expressions
(ls -filter $home\bin\*.ps1).length
# Multi-statement expressions inside strings
"Processes: $($p = “a*”; get-process $p )"
# Multi statement array expression
@( ls c:\; ls d:\)