Как объединить строки и переменные в PowerShell?

I +1 'Ответ Марка ван Вайка, поскольку он подвел меня в правильном направлении, но не совсем решил его для меня. У меня все еще было смещение при рисовании в элементах, содержащихся в другом элементе.

FOllowing решил это для меня:

        x = e.pageX - this.offsetLeft - $(elem).offset().left;
        y = e.pageY - this.offsetTop - $(elem).offset().top;

Другими словами - я просто уложил все смещения из всех элементов вложенный

484
задан Peter Mortensen 17 June 2017 в 12:47
поделиться

2 ответа

Вам нужно поместить выражение в скобки, чтобы они не обрабатывались как параметры командлета:

Write-host ($assoc.Id + "  -  "  + $assoc.Name + "  -  " + $assoc.Owner)
15
ответ дан Peter Mortensen 17 June 2017 в 12:47
поделиться

Я просто хочу привести другой способ сделать это, используя .NET String.Format :

$name = "Slim Shady"
Write-Host ([string]::Format("My name is {0}", $name))
8
ответ дан Martin Brandl 17 June 2017 в 12:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: