Size: a a a

2021 June 17

A

Aleksandr in Powershell Rus
Только в powershell много оберток и сюрпризов, и с value type.
источник

VG

Vasily Gusev in Powershell Rus
Где их нет 😏
источник

VG

Vasily Gusev in Powershell Rus
А, ну разве что в сях 😁
источник

A

Aleksandr in Powershell Rus
В C# например
источник

VG

Vasily Gusev in Powershell Rus
Там почти тоже что в пошике. Многие сюрпризы из. Net растут
источник

A

Aleksandr in Powershell Rus
Далеко не тоже, не надо путать.
источник

VG

Vasily Gusev in Powershell Rus
Извиняюсь, молчу 😁
источник

A

Aleksandr in Powershell Rus
То что powershell делает огромную магию внутри, причем неочевидную.
источник

PN

Pavel Nagaev in Powershell Rus
я видел в коде вот что:

get-variable | remove-variable в первых строках, не спрашивайте зачем это надо.
источник

VG

Vasily Gusev in Powershell Rus
оооо ееее :D
источник

EK

Evgeny Khitrinevich in Powershell Rus
Ну в целом идея понятна, но получится не то, что хочет автор, кажется
источник

VG

Vasily Gusev in Powershell Rus
я разок видел просто remove-variable тех что создавались :) как раз перед закрытием скопа :D
источник

VG

Vasily Gusev in Powershell Rus
ну... большинство системных r/o
источник

PN

Pavel Nagaev in Powershell Rus
Это имеет смысл, ну типа привычка - открыл и обязательно надо закрыть.
источник

VG

Vasily Gusev in Powershell Rus
но да, херни не миновать
источник

PN

Pavel Nagaev in Powershell Rus
я спрашивал - идея в том, чтобы случайно не остались значения переменных. Я спросил, а что если их в начале кода инициализировать и они будут просто затёрты нужными и понятными значениями, мне сказали - на всякий случай
источник

VG

Vasily Gusev in Powershell Rus
ну... ты тоже фигню сказал скорее всего
источник

PN

Pavel Nagaev in Powershell Rus
а ну
источник

VG

Vasily Gusev in Powershell Rus
$var = "test"
function func (){$var = "passed"}
func
$var
По твоему что выведет?
источник

VG

Vasily Gusev in Powershell Rus
если переменная с таким же именем присваивается во вложенном скопе - создаётся новая на уровне скопа. С ней можно работать, присваивать читать значеняи и т.д. При закрытии скопа - она исчезает, остаётся доступной та что была ранее.
источник